4 ŞUBAT 2013, PAZARTESİ
Ham bir SQL çalıştırmak için nasıl?Laravel 4:
4, ama bunu yapmak için nasıl bilmiyorum Laravel bir tabloyu yeniden adlandırmak istiyorum.
SQL alter table photos rename to images
. Eğer Etkili bir çözüm varsa, o da ham SQL, neden çalıştırmak için nasıl bilmek istiyorum bazen sadece alternatif yok.
CEVAP
4 ŞUBAT 2013, PAZARTESİ
Laravel 4 manual - konuşuyor böyle ham komutları yapıyor:
DB::select(DB::raw('RENAME TABLE photos TO images'));
düzenleme:Ben muhtemelen daha iyi olan: Laravel 4 documentation içinde buldu
DB::statement('drop table users');
Güncelleme:İçinde Laravel 4.1 (belki 4.0 - emin değilim) de ham bir sorgu için bunu yapabilirsiniz:
$users = User::whereRaw('age > ? and votes = 100', array(25))->get();
Diğer GüncellemeÖzellikle bir tablo yeniden adlandırma yapmak isteyen varsa - bunun için bir şema komut vardır - Mike cevap için aşağıya bakın.
Bunu Paylaş:
Nasıl bir dize olarak adını aldığımda ...
Nasıl benim zorlamak için .NET Windows...
Nasıl birden fazla çalıştırmak için .B...
Nasıl bir çalıştırmak için .sh-komut k...
Nasıl Komisyon görevleri içinde Komisy...