Laravel에서 빈 웅변 쿼리를 처리하는 가장 좋은 방법은 무엇입니까?

데리 산 7

지금까지 나는 웅변 ->exist()적이고 평범한 PHP를 사용하고 있습니다 isset()...

지금은 둘 다 사용하고 있습니다. 하나가 작동하지 않으면 다른 것으로 전환하면 작동합니다.

하지만 이로 인해 코드가 더러워 보입니다 .. 각 코드를 사용할시기, 차이점은 무엇인지 .. laravel에서 null 웅변적인 쿼리를 처리하는 가장 좋은 방법은 무엇입니까? 감사합니다.

아리기 위라 타마

이를 위해 empty()방법을 사용할 수 있습니다 .

// After you initiate your model in variable
$var = Model::find($id);

// Just check it use empty method 
if(empty($var)) {
   // Do something here
}

편집 : 네이티브 exists()isset()모범 사례 사용 설명 .

우리가 알다시피 isset방법은 일반적으로 변수가 정의되었는지 여부를 확인하는 데 사용됩니다.

$col = "column"
if(isset($col)) {
   // true
}
if(isset($cols)) {
   // else
}

그리고 사용법의 exists()경우 일반적으로 유효성 검사에 사용됩니다. laravel 문서에서 확인할 수 있습니다.

$name = $request->get('name');
if(User::where('name', $name)->exists()){
  // It will true if the in users table exists the $name in name columns
  // And do something if true :D
} else {
  // If not exists/false you can return error like this

  return response()->json([
      'error'=>true
  ],400);
}

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

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

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

JSON에서 키 이름 변경을 처리하는 가장 좋은 방법은 무엇입니까?

분류에서Dev

Oracle 쿼리에서 일관된 순서를 보장하는 가장 좋은 방법은 무엇입니까?

분류에서Dev

이 시나리오에서 예외를 처리하는 가장 좋은 방법은 무엇입니까?

분류에서Dev

변수를 사용하는 HQL 쿼리를 만드는 가장 좋은 방법은 무엇입니까?

분류에서Dev

Konvajs의 빈 영역에서 드래그하여 변압기를 드래그하는 가장 좋은 방법은 무엇입니까?

분류에서Dev

Flutter에서 화면 크기를 처리하는 가장 좋은 방법은 무엇입니까?

분류에서Dev

vuejs에서 Http Exception 오류 메시지를 처리하는 가장 좋은 방법은 무엇입니까?

분류에서Dev

Flask에서 웹훅 응답 시간 초과를 처리하는 가장 좋은 방법은 무엇입니까?

분류에서Dev

Spring Boot에서 예외를 처리하는 가장 좋은 방법은 무엇입니까?

분류에서Dev

Rails Form Objects에서 날짜를 처리하는 가장 좋은 방법은 무엇입니까?

분류에서Dev

C ++에서 대용량 데이터를 처리하는 가장 좋은 방법은 무엇입니까?

분류에서Dev

SqlServer에서 교착 상태를 처리하는 가장 좋은 방법은 무엇입니까?

분류에서Dev

CouchDB Map / Reduce JavaScript 함수에서 Eclipse 오류를 처리하는 가장 좋은 방법은 무엇입니까?

분류에서Dev

Rails 앱에서 자연어 처리를 수행하는 가장 좋은 방법은 무엇입니까?

분류에서Dev

SQL Server 2008에서 쿼리 결과를 최적화하는 가장 좋은 방법은 무엇입니까?

분류에서Dev

Android에서 영역 쿼리를 연결하는 가장 좋은 방법은 무엇입니까?

분류에서Dev

StrongParameters로 누락 된 필수 매개 변수를 처리하는 가장 좋은 방법은 무엇입니까?

분류에서Dev

내 SQL Count GroupBy 쿼리에 해당하는 laravel 웅변은 무엇입니까?

분류에서Dev

내 SQL Count GroupBy 쿼리에 해당하는 laravel 웅변은 무엇입니까?

분류에서Dev

Dymos 운동 방정식에서 특이점을 처리하는 가장 좋은 방법은 무엇입니까?

분류에서Dev

Kotlin에서 빈 매개 변수를 처리하는 방법은 무엇입니까?

분류에서Dev

Swift 게임에서 원-원 충돌을 처리하는 가장 좋은 방법은 무엇입니까?

분류에서Dev

redis에서 여러 목록을 처리하는 가장 좋은 방법은 무엇입니까?

분류에서Dev

루비에서 중첩 된 조건을 처리하는 가장 좋은 방법은 무엇입니까?

분류에서Dev

NodeJS에서 큰 텍스트 블록을 처리하는 가장 좋은 방법은 무엇입니까?

분류에서Dev

JAVA에서 IBM TAM 연결 매개 변수를 저장하는 가장 좋은 방법은 무엇입니까?

분류에서Dev

xquery에서 빈 노드를 처리하는 방법은 무엇입니까?

분류에서Dev

graphQL 쿼리에 변수를 추가하는 방법은 무엇입니까?

분류에서Dev

Laravel 5에서 MongoDB 쿼리를 변환하는 방법은 무엇입니까?

Related 관련 기사

  1. 1

    JSON에서 키 이름 변경을 처리하는 가장 좋은 방법은 무엇입니까?

  2. 2

    Oracle 쿼리에서 일관된 순서를 보장하는 가장 좋은 방법은 무엇입니까?

  3. 3

    이 시나리오에서 예외를 처리하는 가장 좋은 방법은 무엇입니까?

  4. 4

    변수를 사용하는 HQL 쿼리를 만드는 가장 좋은 방법은 무엇입니까?

  5. 5

    Konvajs의 빈 영역에서 드래그하여 변압기를 드래그하는 가장 좋은 방법은 무엇입니까?

  6. 6

    Flutter에서 화면 크기를 처리하는 가장 좋은 방법은 무엇입니까?

  7. 7

    vuejs에서 Http Exception 오류 메시지를 처리하는 가장 좋은 방법은 무엇입니까?

  8. 8

    Flask에서 웹훅 응답 시간 초과를 처리하는 가장 좋은 방법은 무엇입니까?

  9. 9

    Spring Boot에서 예외를 처리하는 가장 좋은 방법은 무엇입니까?

  10. 10

    Rails Form Objects에서 날짜를 처리하는 가장 좋은 방법은 무엇입니까?

  11. 11

    C ++에서 대용량 데이터를 처리하는 가장 좋은 방법은 무엇입니까?

  12. 12

    SqlServer에서 교착 상태를 처리하는 가장 좋은 방법은 무엇입니까?

  13. 13

    CouchDB Map / Reduce JavaScript 함수에서 Eclipse 오류를 처리하는 가장 좋은 방법은 무엇입니까?

  14. 14

    Rails 앱에서 자연어 처리를 수행하는 가장 좋은 방법은 무엇입니까?

  15. 15

    SQL Server 2008에서 쿼리 결과를 최적화하는 가장 좋은 방법은 무엇입니까?

  16. 16

    Android에서 영역 쿼리를 연결하는 가장 좋은 방법은 무엇입니까?

  17. 17

    StrongParameters로 누락 된 필수 매개 변수를 처리하는 가장 좋은 방법은 무엇입니까?

  18. 18

    내 SQL Count GroupBy 쿼리에 해당하는 laravel 웅변은 무엇입니까?

  19. 19

    내 SQL Count GroupBy 쿼리에 해당하는 laravel 웅변은 무엇입니까?

  20. 20

    Dymos 운동 방정식에서 특이점을 처리하는 가장 좋은 방법은 무엇입니까?

  21. 21

    Kotlin에서 빈 매개 변수를 처리하는 방법은 무엇입니까?

  22. 22

    Swift 게임에서 원-원 충돌을 처리하는 가장 좋은 방법은 무엇입니까?

  23. 23

    redis에서 여러 목록을 처리하는 가장 좋은 방법은 무엇입니까?

  24. 24

    루비에서 중첩 된 조건을 처리하는 가장 좋은 방법은 무엇입니까?

  25. 25

    NodeJS에서 큰 텍스트 블록을 처리하는 가장 좋은 방법은 무엇입니까?

  26. 26

    JAVA에서 IBM TAM 연결 매개 변수를 저장하는 가장 좋은 방법은 무엇입니까?

  27. 27

    xquery에서 빈 노드를 처리하는 방법은 무엇입니까?

  28. 28

    graphQL 쿼리에 변수를 추가하는 방법은 무엇입니까?

  29. 29

    Laravel 5에서 MongoDB 쿼리를 변환하는 방법은 무엇입니까?

뜨겁다태그

보관