«laravel-query-builder» 태그된 질문


21
Laravel Eloquent를 사용하여 여러 Where 절 쿼리를 만드는 방법은 무엇입니까?
Laravel Eloquent 쿼리 빌더를 사용하고 WHERE있으며 여러 조건 에서 절을 원하는 쿼리가 있습니다. 작동하지만 우아하지 않습니다. 예: $results = User::where('this', '=', 1) ->where('that', '=', 1) ->where('this_too', '=', 1) ->where('that_too', '=', 1) ->where('this_as_well', '=', 1) ->where('that_as_well', '=', 1) ->where('this_one_too', '=', 1) ->where('that_one_too', '=', 1) ->where('this_one_as_well', '=', 1) ->where('that_one_as_well', '=', 1) ->get(); …



13
Laravel Eloquent의 "With ()"함수를 사용하여 특정 열 가져 오기
나는 두 개의 테이블을 가지고 User와 Post. 하나 User는 많은 것을 가질 수 posts있고 하나 post는 하나 에 만 속합니다 user. 내 User모델에는 hasMany관계가 있습니다 ... public function post(){ return $this->hasmany('post'); } 그리고 내 post모델에는 belongsTo관계가 있습니다 ... public function user(){ return $this->belongsTo('user'); } 이제이 두 테이블을 사용하여 조인하고 싶지만 …

20
Laravel 3/4에서 실행 된 쿼리 가져 오기
Laravel Query Builder 또는 Eloquent ORM을 사용하여 Laravel 3/4에서 실행 된 원시 SQL 쿼리를 어떻게 검색 할 수 있습니까? 예를 들면 다음과 같습니다. DB::table('users')->where_status(1)->get(); 또는: (posts (id, user_id, ...)) User::find(1)->posts->get(); 그렇지 않으면 최소한 laravel.log에 실행 된 모든 쿼리를 어떻게 저장할 수 있습니까?

13
Laravel Eloquent 생성 및 업데이트
새 레코드를 삽입하거나 존재하는 경우 업데이트하는 속기는 무엇입니까? <?php $shopOwner = ShopMeta::where('shopId', '=', $theID) ->where('metadataKey', '=', 2001)->first(); if ($shopOwner == null) { // Insert new record into database } else { // Update the existing record }

6
쿼리 작성기 또는 Eloquent를 사용하여 추가 조건이있는 조인
Laravel Query Builder에서 JOIN 쿼리를 사용하여 조건을 추가하려고합니다. <?php $results = DB::select(' SELECT DISTINCT * FROM rooms LEFT JOIN bookings ON rooms.id = bookings.room_type_id AND ( bookings.arrival between ? and ? OR bookings.departure between ? and ? ) WHERE bookings.room_type_id IS NULL LIMIT 20', array('2012-05-01', '2012-05-10', '2012-05-01', '2012-05-10') ); Raw …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.