Elovel olmadan Laravel kullanmak mümkün mü? Ya da birisi ORM'yi kullanmak için eşit derecede kolay biliyor mu?Laravel olmadan Eloquent ORM kullanımı
Teşekkürler!
Elovel olmadan Laravel kullanmak mümkün mü? Ya da birisi ORM'yi kullanmak için eşit derecede kolay biliyor mu?Laravel olmadan Eloquent ORM kullanımı
Teşekkürler!
Evet yapabilirsiniz. Bir süre önce Dan Horrigan, Eloquent'in bağımsız olarak ve minimum kurulumla kullanılmasına izin veren Laravel 4 için Capsule adlı bir paket yayınladı. Paketin kendisi L4 çekirdeği ile birleştirildi, böylece artık paketi kullanmanız gerekmiyor.
illuminate/database deposuna başvurursanız, Eloquent'i çerçeve kullanmadan kullanmaya dair güzel bir giriş var.
Başlamak ve koşmak için küçük bir alıntı. Hemen anlamlı doğrudan yerleşik olarak
$capsule = new Illuminate\Database\Capsule($config);
$capsule->bootEloquent();
$capsule->connection()->table('users')->where('id', 1)->first();
Güncelleme
Dan Horrigan yana yaptığı Kapsül uygulamasını kaldırdı. Capsule'ı kullanma hakkında daha fazla bilgi için yukarıdaki illuminate/database
bağlantısına bakın.
Laravel'de 4 *, Eloquent, Dan Horrigan's Capsule ile birlikte gönderildiği için otomatik olarak bağımsızdır. Ekstra indirmeniz gerekmez. Için bir ziyaret lütfen nasıl: https://github.com/illuminate/database/blob/master/README.md
kontrol dışarı https://github.com/Luracast/Laravel-Database o esnafgöçler son Laravel 5.2.*
bileşenleri için ve daha fazlasını içeren tam anlamlı destek sağlamaktadır.
Kapsül kullanır ve kullanıldığında bileşenleri tembel yükler.
Açıklama: Ben bu depo güncel örneğe için
https://github.com/illuminate/database#readme yazarı değilim. –
'Use Illuminate \ Database \ Eloquent \ Model Model olarak;' oldukça kullanışlıdır. Sadece texten edebilmek için –
'$ first = pg_fetch_array (pg_query (pg_connect ($ config), 'SELECT * FROM kullanıcıları WHERE = 1' 'dir))' 'frameworktitis'e dikkat edin – Edakos