«eloquent» 태그된 질문

Laravel에 포함 된 Eloquent ORM은 데이터베이스 작업을위한 아름답고 간단한 ActiveRecord 구현을 제공합니다. 각 데이터베이스 테이블에는 해당 테이블과 상호 작용하는 데 사용되는 해당 "모델"이 있습니다. 모델을 사용하면 테이블에 데이터를 쿼리하고 테이블에 새 레코드를 삽입 할 수 있습니다.

6
두 개의 Eloquent 컬렉션을 병합하는 방법은 무엇입니까?
질문 테이블과 태그 테이블이 있습니다. 주어진 질문의 태그에서 모든 질문을 가져오고 싶습니다. 예를 들어, 주어진 질문에 "Travel", "Trains"및 "Culture"태그를 붙일 수 있습니다. 이 세 태그에 대한 모든 질문을 가져올 수 있기를 원합니다. 까다로운 점은 질문과 태그 관계가 Eloquent에서 belongsToMany로 정의 된 다 대다라는 것입니다. 다음과 같이 질문 모음을 병합하려고 생각했습니다. …

4
라 라벨은 다 대다 관계 저장 / 업데이트
누구나 다 대다 관계를 구하는 방법에 대해 나를 도울 수 있습니까? 나는 작업이 있고, 사용자는 많은 작업을 가질 수 있고 작업은 많은 사용자 (다 대다)를 가질 수 있습니다. 내가 달성하고 싶은 것은 업데이트 양식에서 관리자가 특정 작업에 여러 사용자를 할당 할 수 있다는 것입니다. 이것은 html 다중 선택 입력을 통해 …

8
Eloquent ORM laravel 5 ID 배열 가져 오기
나는 Eloquent ORM laravel 5.1을 사용하고 있으며, 0보다 큰 ID 배열을 반환하고 싶습니다 test. 나는 시도했다 : $test=test::select('id')->where('id' ,'>' ,0)->get()->toarray(); 반환 : Array ( [0] => Array ( [id] => 1 ) [1] => Array ( [id] => 2 ) ) 하지만 결과가 다음과 같은 간단한 배열에 있기를 원합니다. Array …


5
Eloquent는 하나의 열만 배열로 가져옵니다.
eloquent를 사용하여 laravel 5.2에서 하나의 차원 배열로 하나의 열만 얻는 방법은 무엇입니까? 나는 시도했다 : $array = Word_relation::select('word_two')->where('word_one', $word_id)->get()->toArray(); 그러나 이것은 다음과 같은 2 차원 배열로 제공합니다. array(2) { [0]=> array(1) { ["word_one"]=> int(2) } [1]=> array(1) { ["word_one"]=> int(3) } } 하지만 다음과 같이 얻고 싶습니다. array(2) { [0]=>2 …

9
Eloquent 모델에서 메서드를 호출 할 때 '비 정적 메서드를 정적으로 호출해서는 안됩니다'라는 메시지가 나타나는 이유는 무엇입니까?
내 컨트롤러에 내 모델을로드하려고 시도하고 이것을 시도했습니다. return Post::getAll(); 오류가 발생했습니다 Non-static method Post::getAll() should not be called statically, assuming $this from incompatible context 모델의 기능은 다음과 같습니다. public function getAll() { return $posts = $this->all()->take(2)->get(); } 컨트롤러에서 모델을로드 한 다음 내용을 반환하는 올바른 방법은 무엇입니까?
84 php  laravel  eloquent 

5
Laravel 5.2-Eloquent 테이블에 대한 사용자 지정 기본 키로 문자열 사용이 0이 됨
이메일을 내 테이블의 기본 키로 사용하려고하므로 내 설득력있는 코드는- <?php namespace App; use Illuminate\Database\Eloquent\Model; class UserVerification extends Model { protected $table = 'user_verification'; protected $fillable = [ 'email', 'verification_token' ]; //$timestamps = false; protected $primaryKey = 'verification_token'; } 그리고 내 DB는 다음과 같습니다. 하지만 이렇게하면 UserVerification::where('verification_token', $token)->first(); 나는 이것을 얻고있다- …

7
Eloquent를 사용하여 모델의 하위 유형 인스턴스 가져 오기
테이블을 Animal기반으로 모델 이 있습니다 animal. 이 테이블에는 cat 또는 dogtype 같은 값을 포함 할 수 있는 필드가 있습니다 . 다음과 같은 객체를 만들 수 있기를 원합니다. class Animal extends Model { } class Dog extends Animal { } class Cat extends Animal { } 그러나 다음과 같은 동물을 가져올 …
22 php  laravel  eloquent 

4
Laravel에서 권한을 필터링 할 때 성능을위한 최상의 접근 방식
사용자가 다양한 시나리오를 통해 많은 양식에 액세스 할 수있는 응용 프로그램을 작성 중입니다. 양식 색인을 사용자에게 반환 할 때 최상의 성능으로 접근 방식을 구축하려고합니다. 사용자는 다음 시나리오를 통해 양식에 액세스 할 수 있습니다. 자신의 양식 팀 소유 양식 양식을 소유 한 그룹에 권한이 있습니다. 양식을 소유 한 팀에 권한이 있습니다. …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.