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

avatar Andreaschrist27
@Andreaschrist27

31 Kontribusi 5 Poin

Diperbarui 8 tahun yang lalu

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

avatar hilmanski
@hilmanski

2665 Kontribusi 2131 Poin

Dipost 8 tahun yang lalu

oke thanks bang Hilman , jadi untuk model gaboleh Plural kah ?

avatar Andreaschrist27
@Andreaschrist27

31 Kontribusi 5 Poin

Dipost 8 tahun yang lalu

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';
avatar hilmanski
@hilmanski

2665 Kontribusi 2131 Poin

Dipost 8 tahun yang lalu

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

avatar Andreaschrist27
@Andreaschrist27

31 Kontribusi 5 Poin

Dipost 8 tahun yang lalu

wah belum tahu saya itu kenapa, nanti kalo ketemu jawbaannya ta'share.. jangan mintamaaf, nanya itu penting :D

avatar hilmanski
@hilmanski

2665 Kontribusi 2131 Poin

Dipost 8 tahun yang lalu

Oke Semoga sukses Selalu bang. Thanks

avatar Andreaschrist27
@Andreaschrist27

31 Kontribusi 5 Poin

Dipost 8 tahun yang lalu

Login untuk ikut Jawaban