정의되지 않은 메서드 Illuminate \ Database \ Query \ Builder :: getForeignKey () 호출

사용자 6265093

나는 datatables 서버 측을 사용하고 있으며 방금 Laravel 5.4로 업그레이드했는데 위의 오류가 발생합니다 ... 열심히로드하는 것과 관련이있는 것 같습니다 ...

[2017-01-26 09:32:16] local.ERROR: BadMethodCallException: Call to undefined method Illuminate\Database\Query\Builder::getForeignKey() in /var/www/html/odie/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php:2508
Stack trace:

    0 /var/www/html/odie/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1322): Illuminate\Database\Query\Builder->__call('getForeignKey', Array)

    1 [internal function]: Illuminate\Database\Eloquent\Builder->__call('getForeignKey', Array)

    2 /var/www/html/odie/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Relations/Relation.php(331): call_user_func_array(Array, Array)

    3 /var/www/html/odie/vendor/yajra/laravel-datatables-oracle/src/Engines/QueryBuilderEngine.php(544): Illuminate\Database\Eloquent\Relations\Relation->__call('getForeignKey', Array)

    4 /var/www/html/odie/vendor/yajra/laravel-datatables-oracle/src/Engines/QueryBuilderEngine.php(639): Yajra\Datatables\Engines\QueryBuilderEngine->joinEagerLoadedColumn('visi_patn', 'name')

    5 /var/www/html/odie/vendor/yajra/laravel-datatables-oracle/src/Engines/BaseEngine.php(611): Yajra\Datatables\Engines\QueryBuilderEngine->ordering()

    6 /var/www/html/odie/vendor/yajra/laravel-datatables-oracle/src/Engines/BaseEngine.php(595): Yajra\Datatables\Engines\BaseEngine->orderRecords(false)

    7 /var/www/html/odie/vendor/yajra/laravel-datatables-oracle/src/Engines/QueryBuilderEngine.php(77): Yajra\Datatables\Engines\BaseEngine->make(true, false)
가얀

구현을 보지 않고 스택 추적을 보는 것만으로 질문에 대해 전체적으로 대답하기가 어렵습니다.

그러나 그것의 모습에서 당신은 getForeignKey()메서드를 호출 하고 builder있지만 실제로 당신이해야 할 일은

Model::getForeignKey()

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

정의되지 않은 메서드 Illuminate \ Database \ Query \ Builder :: colFunction () 호출

분류에서Dev

정의되지 않은 메서드 Illuminate \ Database \ Query \ Builder :: beforeFilter () 호출

분류에서Dev

정의되지 않은 메서드 Illuminate \ Database \ Query \ Builder :: only () 호출

분류에서Dev

정의되지 않은 메서드 Illuminate \ Database \ Query \ Builder :: vehicles () 호출

분류에서Dev

정의되지 않은 메서드 Illuminate \ Database \ Query \ Builder :: except () 호출

분류에서Dev

Laravel 4.1 / 정의되지 않은 메서드 호출 Illuminate \ Database \ Query \ Builder :: favorites ()

분류에서Dev

Laravel-정의되지 않은 메서드 Illuminate \ Database \ Query \ Builder :: user () 호출

분류에서Dev

정의되지 않은 메서드 Illuminate \ Database \ Query \ Builder :: has_many () 호출

분류에서Dev

정의되지 않은 메서드 Illuminate \ Database \ Query \ Builder :: only_full_group_by () 호출

분류에서Dev

BadMethodCallException 정의되지 않은 메서드에 대한 호출 Illuminate \ Database \ Query \ Builder :: searchable ()

분류에서Dev

정의되지 않은 메서드 Illuminate \ Database \ Eloquent \ Builder :: sortByDesc () 호출

분류에서Dev

정의되지 않은 메서드 Illuminate \ Database \ Eloquent \ Builder :: save () 호출

분류에서Dev

정의되지 않은 메서드 Illuminate \ Database \ Query \ Builder :: lists () 호출 및 [csv의 중복 데이터 방지]

분류에서Dev

Laravel 7.6 정의되지 않은 메서드 Illuminate \ Database \ Eloquent \ Builder :: appends () 호출

분류에서Dev

Laravel-모델의 메서드를 호출하면 정의되지 않은 메서드 Illuminate \ Database \ Query \ Builder가 발생합니다.

분류에서Dev

BadMethodCallException이 "정의되지 않은 메서드 Illuminate \ Database \ Query \ Builder :: raise () 호출"메시지와 함께 발생합니다.

분류에서Dev

정의되지 않은 메서드 Illuminate \ Database \ Query \ Builder :: notify ()에 대한 호출을 해결하는 방법? (라 라벨 5.3)

분류에서Dev

Laravel 작업 일정 명령을 실행할 때 정의되지 않은 메서드 Illuminate \ Database \ Eloquent \ Builder :: save () 호출

분류에서Dev

정의되지 않은 메서드 Illuminate \ Database \ Eloquent \ Builder :: links () 호출 (보기 : D : \ xampp \ htdocs \ mieaceh \ resources \ views \ shop.blade.php)

분류에서Dev

정의되지 않은 메서드 Illuminate \ Database \ Schema \ MySqlBuilder :: defaultStringLenght () 호출

분류에서Dev

정의되지 않은 메서드 Query \ Builder 호출

분류에서Dev

정의되지 않은 메서드 Illuminate \ Database \ Eloquent \ Relations \ BelongsToMany :: routeNotificationFor () 호출

분류에서Dev

Laravel7 정의되지 않은 메서드 Illuminate \ Database \ MySqlConnection :: find () 호출

분류에서Dev

Laravel : 정의되지 않은 메서드 Illuminate \ Database \ Eloquent \ Collection :: save () 호출

분류에서Dev

라 라벨 : 정의되지 않은 메서드 Illuminate \ Database \ Eloquent \ Collection :: where () 호출

분류에서Dev

Laravel 5 정의되지 않은 메서드 호출 Illuminate \ Database \ Eloquent \ Collection :: tags ();

분류에서Dev

정의되지 않은 메서드 Illuminate \ Support \ Facades \ Log :: listen () 호출

분류에서Dev

Laravel 4 정의되지 않은 메서드에 대한 호출 Illuminate \ Database \ Eloquent \ Collection :: links ()

분류에서Dev

laravel에서 정의되지 않은 메서드 Illuminate \ Auth \ TokenGuard :: attempt () 호출

Related 관련 기사

  1. 1

    정의되지 않은 메서드 Illuminate \ Database \ Query \ Builder :: colFunction () 호출

  2. 2

    정의되지 않은 메서드 Illuminate \ Database \ Query \ Builder :: beforeFilter () 호출

  3. 3

    정의되지 않은 메서드 Illuminate \ Database \ Query \ Builder :: only () 호출

  4. 4

    정의되지 않은 메서드 Illuminate \ Database \ Query \ Builder :: vehicles () 호출

  5. 5

    정의되지 않은 메서드 Illuminate \ Database \ Query \ Builder :: except () 호출

  6. 6

    Laravel 4.1 / 정의되지 않은 메서드 호출 Illuminate \ Database \ Query \ Builder :: favorites ()

  7. 7

    Laravel-정의되지 않은 메서드 Illuminate \ Database \ Query \ Builder :: user () 호출

  8. 8

    정의되지 않은 메서드 Illuminate \ Database \ Query \ Builder :: has_many () 호출

  9. 9

    정의되지 않은 메서드 Illuminate \ Database \ Query \ Builder :: only_full_group_by () 호출

  10. 10

    BadMethodCallException 정의되지 않은 메서드에 대한 호출 Illuminate \ Database \ Query \ Builder :: searchable ()

  11. 11

    정의되지 않은 메서드 Illuminate \ Database \ Eloquent \ Builder :: sortByDesc () 호출

  12. 12

    정의되지 않은 메서드 Illuminate \ Database \ Eloquent \ Builder :: save () 호출

  13. 13

    정의되지 않은 메서드 Illuminate \ Database \ Query \ Builder :: lists () 호출 및 [csv의 중복 데이터 방지]

  14. 14

    Laravel 7.6 정의되지 않은 메서드 Illuminate \ Database \ Eloquent \ Builder :: appends () 호출

  15. 15

    Laravel-모델의 메서드를 호출하면 정의되지 않은 메서드 Illuminate \ Database \ Query \ Builder가 발생합니다.

  16. 16

    BadMethodCallException이 "정의되지 않은 메서드 Illuminate \ Database \ Query \ Builder :: raise () 호출"메시지와 함께 발생합니다.

  17. 17

    정의되지 않은 메서드 Illuminate \ Database \ Query \ Builder :: notify ()에 대한 호출을 해결하는 방법? (라 라벨 5.3)

  18. 18

    Laravel 작업 일정 명령을 실행할 때 정의되지 않은 메서드 Illuminate \ Database \ Eloquent \ Builder :: save () 호출

  19. 19

    정의되지 않은 메서드 Illuminate \ Database \ Eloquent \ Builder :: links () 호출 (보기 : D : \ xampp \ htdocs \ mieaceh \ resources \ views \ shop.blade.php)

  20. 20

    정의되지 않은 메서드 Illuminate \ Database \ Schema \ MySqlBuilder :: defaultStringLenght () 호출

  21. 21

    정의되지 않은 메서드 Query \ Builder 호출

  22. 22

    정의되지 않은 메서드 Illuminate \ Database \ Eloquent \ Relations \ BelongsToMany :: routeNotificationFor () 호출

  23. 23

    Laravel7 정의되지 않은 메서드 Illuminate \ Database \ MySqlConnection :: find () 호출

  24. 24

    Laravel : 정의되지 않은 메서드 Illuminate \ Database \ Eloquent \ Collection :: save () 호출

  25. 25

    라 라벨 : 정의되지 않은 메서드 Illuminate \ Database \ Eloquent \ Collection :: where () 호출

  26. 26

    Laravel 5 정의되지 않은 메서드 호출 Illuminate \ Database \ Eloquent \ Collection :: tags ();

  27. 27

    정의되지 않은 메서드 Illuminate \ Support \ Facades \ Log :: listen () 호출

  28. 28

    Laravel 4 정의되지 않은 메서드에 대한 호출 Illuminate \ Database \ Eloquent \ Collection :: links ()

  29. 29

    laravel에서 정의되지 않은 메서드 Illuminate \ Auth \ TokenGuard :: attempt () 호출

뜨겁다태그

보관