2016-10-15 7 views
2

То, что я понимаю, до сих пор является то, что многие ко многим конвенциям таблицы именовании для Laravel являются:многие ко многим именования

users & privileges = user_privilege

Но в случае с более сложными названиями, как:

attributes & composed_attributes = ?

Как вы можете видеть, на второй таблице есть символ подчеркивания. Является ли это подчеркиванием на пути к тому, что Laravel признает опорный стержень по умолчанию? attribute_composed_attribute будет работать? Если да, то каково имя для второй таблицы для работы?

Цените свою помощь.

ответ

2

Будет attribute_composed_attribute.

Название сводной таблицы должен состоять из особых названий обеих таблиц, разделенных undescore Symbole и эти имена должны быть расположены в алфавитном порядке

http://laraveldaily.com/pivot-tables-and-many-to-many-relationships/

Смежные вопросы