Postingan lainnya
Tentang PHP artisan Tinker laravel5
Kronologi :
table database saya = mainmenus
Pertama saya buat model dengan nama mainmenus(plural) tetapi gagal saat memasukkan di database dengan tinker , itu kenapa ya ? (kenapa ada tambahan ES pada insert into mainmenues )
kemudian saya membuat model dengan mainmenu(saja) dan berhasil . pertanyaan kenapa gagal saat membuat model dengan plural .
Mohon pencerahannya Sekian dan terima kasih :D
6 Jawaban:
Jawaban Terpilih
wiih menarik laravel, nama Modelnya ngga perlu dibikin plural, nama modelnya biasa aja, nanti dia otomatis nyari yang nama table yang plural http://laravel.com/docs/5.1/eloquent#defining-models DI contoh link ini nama Modelnya Flight dia otomatis nyari nama table flights
oke thanks bang Hilman , jadi untuk model gaboleh Plural kah ?
Setahu saya ngga ada aturannya, tapi kalo mau nama tablenya ngga sesuai standard (ngga ngikutin otomatis plural) harus disebutin langsung di dalam kelas modelnya masih dari contoh link yg sama disini
protected $table = 'my_flights';
udah nyoba yang buat table ga plural dan berhasil bang . pertanyaan nya ketika buat table plural dan coba model plural seperti di atas , ada tambahan ES(mainmenuses) pada saat insert dengan tinker . kenapa ada tambahan ES pada saat menggunakan model plural ? apakah jika table kita plural maka model kita gaboleh plural ? karna ketika model juga plural ada tambahan ES pada saat Insert
Sorry banyak tanya bang
wah belum tahu saya itu kenapa, nanti kalo ketemu jawbaannya ta'share.. jangan mintamaaf, nanya itu penting :D
Oke Semoga sukses Selalu bang. Thanks