Laravel : 모델에 대한 쿼리 결과 없음

빈스 카터

페이지의 내용을 표시하는 PageController가 있지만 먼저 입력 한 URL이 있는지 확인해야하며이 경우에만 페이지를 표시합니다.

불행히도 검색된 페이지가 존재하지 않으면 예외가 발생합니다.

NotFoundHttpException in Handler.php line 103:
No query results for model [App\Models\PageTranslation].

여기에 내 코드가 있습니다. 오류 404가 발견되지 않으면 리디렉션을 시도하고 있지만 여전히 NotFoundHttpException을 제공합니다.

public function show($page) {

    $lang = Lang::getLocale();

    $page = $this->page_translation->where('slug', '=', $page)->where('lang', '=', $lang)->firstOrFail();

    if(!$page) {
        App::abort(404);
    }

    return view('front.page.show', compact('page'));

}

이 경우 사용자를 오류 404 페이지로 리디렉션하려면 어떻게해야합니까?

Mahfuzul Alam |

사용 first()대신에 firstOrFail(). firstOrFail()일치하는 데이터가없고 나머지 코드를 거치지 않는 경우 즉시 실패 (404 발생)하는 반면 대신 first()반환 null합니다.

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

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

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

Laravel 5 모델 리디렉션 페이지에 대한 쿼리 결과가 없습니다.

분류에서Dev

Laravel에서 [TodoList] 모델에 대한 쿼리 결과가없는 이유는 무엇입니까?

분류에서Dev

Dingo를 사용하는 Laravel의 모델에 대한 쿼리 결과가 없습니다-실패시 RESTful 응답을 만드는 방법은 무엇입니까?

분류에서Dev

$ in 내부 쿼리, MongoDB에 결과 없음, 이상한 동작

분류에서Dev

알 수없는 쿼리 결과 속성에 대한 반복

분류에서Dev

ParseException 쿼리에 대한 결과가 없습니다.

분류에서Dev

CodeIgniter에서 EAV 모델에 대한 쿼리 결과로 단일 행 검색

분류에서Dev

한 쿼리의 결과를 다음 쿼리에 사용

분류에서Dev

포럼 카테고리에 중재자를 추가 할 때 모델 [App \ Subreddit]에 대한 쿼리 결과가 없습니다.

분류에서Dev

블레이드의 쿼리에 대한 Laravel 5 모델 관계

분류에서Dev

Eloquent 모델 배열에 대한 Laravel 동적 쿼리

분류에서Dev

쿼리를 실행 한 다음 해당 쿼리의 각 결과에 대해 쿼리 실행

분류에서Dev

EXEC 결과에 대한 쿼리

분류에서Dev

결과에 대한 하위 쿼리

분류에서Dev

Elasticsearch 쿼리 결과 '[반드시]에 등록 된 쿼리 없음'

분류에서Dev

Laravel은 모델에 추가를 통해 쿼리 결과를 추가합니다.

분류에서Dev

laravel의 관련 모델에있는 tabel의 모든 내용에 대한 쿼리

분류에서Dev

dask dataframe.persist ()는 다음 쿼리에 대한 결과를 유지합니까?

분류에서Dev

바인딩 된 매개 변수가있는 쿼리에 대한 Sqlite 결과 없음, 하드 코딩 된 값이있는 동일한 쿼리와 함께 작동

분류에서Dev

다른 쿼리의 결과에 대한 조건부 SQL 쿼리

분류에서Dev

다른 쿼리의 결과에 대한 쿼리

분류에서Dev

쿼리에 결과 데이터의 대상이 없습니다.

분류에서Dev

내 쿼리 결과에 하위 쿼리를 사용한 다음 각 행에 대해 계산 된 결과로 ORDER BY하려면 어떻게해야합니까?

분류에서Dev

연결된 테이블에 대한 PDO ODBC 쿼리가 결과를 제공하지 않음

분류에서Dev

Laravel 쿼리 빌더에서 쿼리 결과 리터럴 설정?

분류에서Dev

gremlin (특히 tinkerpop)에서 어떻게 쿼리 한 다음 첫 번째 쿼리의 결과없이 두 번째 쿼리를 작성합니까?

분류에서Dev

PLPGSQL 오류 : 쿼리에 매개 변수 선언의 결과 데이터에 대한 대상이 없습니다.

분류에서Dev

Laravel의 쿼리 결과에서 열을 뽑을 수 없습니다.

분류에서Dev

조인을 사용하여 선택 쿼리에 대한 정확한 결과를 얻을 수 없습니다.

Related 관련 기사

  1. 1

    Laravel 5 모델 리디렉션 페이지에 대한 쿼리 결과가 없습니다.

  2. 2

    Laravel에서 [TodoList] 모델에 대한 쿼리 결과가없는 이유는 무엇입니까?

  3. 3

    Dingo를 사용하는 Laravel의 모델에 대한 쿼리 결과가 없습니다-실패시 RESTful 응답을 만드는 방법은 무엇입니까?

  4. 4

    $ in 내부 쿼리, MongoDB에 결과 없음, 이상한 동작

  5. 5

    알 수없는 쿼리 결과 속성에 대한 반복

  6. 6

    ParseException 쿼리에 대한 결과가 없습니다.

  7. 7

    CodeIgniter에서 EAV 모델에 대한 쿼리 결과로 단일 행 검색

  8. 8

    한 쿼리의 결과를 다음 쿼리에 사용

  9. 9

    포럼 카테고리에 중재자를 추가 할 때 모델 [App \ Subreddit]에 대한 쿼리 결과가 없습니다.

  10. 10

    블레이드의 쿼리에 대한 Laravel 5 모델 관계

  11. 11

    Eloquent 모델 배열에 대한 Laravel 동적 쿼리

  12. 12

    쿼리를 실행 한 다음 해당 쿼리의 각 결과에 대해 쿼리 실행

  13. 13

    EXEC 결과에 대한 쿼리

  14. 14

    결과에 대한 하위 쿼리

  15. 15

    Elasticsearch 쿼리 결과 '[반드시]에 등록 된 쿼리 없음'

  16. 16

    Laravel은 모델에 추가를 통해 쿼리 결과를 추가합니다.

  17. 17

    laravel의 관련 모델에있는 tabel의 모든 내용에 대한 쿼리

  18. 18

    dask dataframe.persist ()는 다음 쿼리에 대한 결과를 유지합니까?

  19. 19

    바인딩 된 매개 변수가있는 쿼리에 대한 Sqlite 결과 없음, 하드 코딩 된 값이있는 동일한 쿼리와 함께 작동

  20. 20

    다른 쿼리의 결과에 대한 조건부 SQL 쿼리

  21. 21

    다른 쿼리의 결과에 대한 쿼리

  22. 22

    쿼리에 결과 데이터의 대상이 없습니다.

  23. 23

    내 쿼리 결과에 하위 쿼리를 사용한 다음 각 행에 대해 계산 된 결과로 ORDER BY하려면 어떻게해야합니까?

  24. 24

    연결된 테이블에 대한 PDO ODBC 쿼리가 결과를 제공하지 않음

  25. 25

    Laravel 쿼리 빌더에서 쿼리 결과 리터럴 설정?

  26. 26

    gremlin (특히 tinkerpop)에서 어떻게 쿼리 한 다음 첫 번째 쿼리의 결과없이 두 번째 쿼리를 작성합니까?

  27. 27

    PLPGSQL 오류 : 쿼리에 매개 변수 선언의 결과 데이터에 대한 대상이 없습니다.

  28. 28

    Laravel의 쿼리 결과에서 열을 뽑을 수 없습니다.

  29. 29

    조인을 사용하여 선택 쿼리에 대한 정확한 결과를 얻을 수 없습니다.

뜨겁다태그

보관