2013-05-19 1 views

답변

37

예. 가능합니다. 얼마 전에 Dan Horrigan은 Laravel 4에 Capsule이라는 패키지를 출시했습니다.이 패키지는 Eloquent를 독립적으로 사용하고 최소한의 설정만으로 사용할 수있었습니다. 패키지 자체가 L4 코어와 병합되었으므로 더 이상 패키지를 사용할 필요가 없습니다.

illuminate/database 저장소를 참조하는 경우 프레임 워크없이 Eloquent를 사용하는 것에 대한 간단한 소개가 있습니다.

여기에 약간의 발췌 내용이 있습니다. 지금 웅변에 직접 내장으로

$capsule = new Illuminate\Database\Capsule($config); 

$capsule->bootEloquent(); 

$capsule->connection()->table('users')->where('id', 1)->first(); 

업데이트

댄 호리는 이후 자신의 캡슐 구현을 제거했습니다. Capsule 사용 방법에 대한 자세한 내용은 위의 illuminate/database 링크를 참조하십시오.

+1

https://github.com/illuminate/database#readme의 저자입니다. –

+0

'\ Illuminate \ Database \ Eloquent \ Model을 모델로 사용하십시오; '는 매우 도움이됩니다. 그냥 textend 할 수있게하기 위해 –

+0

'$ first = pg_fetch_array (pg_query (pg_connect ($ config), 'SELECT * FROM users WHERE id = 1'))''frameworktitis "에주의하십시오 – Edakos

0

체크 아웃 https://github.com/Luracast/Laravel-Database을가 장인마이그레이션 최신 Laravel 5.2.* 구성 요소 등을 포함한 전체 웅변 지원을 제공합니다.

캡슐을 사용하며 구성 요소를 사용할 때 지연 시간을 지연시킵니다.

공개 :이 저장소 업 날짜 예를 들어