lazy과 eager 사이를 쉽게 전환 할 수 있도록이 두 가지 방법을 쓰려고합니다. 예를 들어 는 : class Foo
lazy :bar do
"@bar was initializated lazily"
end
eager :bar2 do
"@bar2 was initializated eagerly"
end
저는 Yii 프레임 워크 2.0으로 작업 중이며 다음과 같은 데이터베이스 테이블을 가지고 있습니다. '활성은'I가 원하는 결과는 0입니다 id active key
1 0 xx
2 1 xx
3 0 zzz
4 0 wwww
5 1 wwww
6 1 qqqqq
내가 '활동이'1 '키'는 기록을 좀하고 싶습니다 레코드의 '키'와 동일한 id
작동하지 나는 다음과 같은 테이블이 있습니다 사용자를 Schema::create('users', function(Blueprint $table)
{
$table->increments('id');
$table->string('username', 30);
$table->string('email')->unique();
에서 피벗 테이블에서 설득력 관계를 계산 나는 다음과 같은 테이블이 있습니다 사용자 Schema::create('users', function(Blueprint $table)
{
$table->increments('id');
$table->string('username', 30);
$table->string('ema
현재 열심히 대 지연로드에 대해 읽고 있습니다. 나는 혼란스럽고로드와 비교하여로드를 비교합니다. 두 개의 UI 섹션이 있다고 가정 해 봅시다. 그 중 하나는 부모 데이터와 함께 자식 데이터를 표시하고 두 번째 UI에는 부모 데이터 만 표시하고 싶습니다. 데이터베이스 수준에서 두 가지 다른 호출을 작성해야합니다 하위 데이터를로드하고 상위 데이터 만로드하는 중
일대 다 관계 설정이 있습니다. 고객은 많은 학생을 가질 수 있으며, 학생은 전체 또는 왼쪽으로 상태를 가질 수 있습니다. 고객이 FULL 인 경우에만 고객을 반품하고 싶습니다. 나는 열망로드 트릭을 할 것이라고 생각하지만, 그들은 더 전체 학생이없는 경우 여전히 고객을 반환 : $customers = Customer::with(array('students
저는 Laravel에 기대고 있었고 뭔가 구현하려고 시도 했었지만 작동했지만 Eager Loading을 사용하여 더 쉬운 방법으로 동일한 작업을 수행 할 수 있다고 들었습니다. garages, cars, securities, places의 4 개의 테이블이 있다고 가정 해 보겠습니다. 당신이 cars, securities이 차고 내부의 안전이 차를 유지하고
내가 협회와 모델 공급 업체가 belongs_to : has_one :school, foreign_key: "school_vendor_id"
을 나는 협회와 모델 학교가이 : @vendors = Vendor.includes(:school).where(:business_id=>@business.id)
: belongs_to :vendor, foreig
내가 뭔가를 주셔서 감사합니다 SERVICE_ID = 1 ..somewhat Bank::with('service(1)')->get();
처럼 모든 은행 열망 부하에 추적 할 수없는 가망입니다 services $bank = Banks::find(1);
echo $bank->service(1); // print bank with that service (