Laravel Нерегулярное множественное название модели - PullRequest
0 голосов
/ 31 января 2019

Я столкнулся с проблемой, о которой раньше не задумывался. Как вы называете модель, если это нерегулярное множественное слово?

Я работаю с мобильным приложением с помощью Ionic Framework и используюLaravel для моего бэкэнда.Я хочу реализовать вкладку новостей, которая будет просто отображать быстрые фрагменты о том, что происходит.В Laravel я хочу иметь NewsController и новостную модель, чтобы соответствовать ему.Как правило, модель представляет собой единственную версию таблицы БД, так что вы будете делать, если у слова нет единственной версии, например, новости?Было бы приемлемо назвать модель «New» или что-то вроде Article было бы более восприимчивым способом справиться с этим?

1 Ответ

0 голосов
/ 31 января 2019

Это не проблема - вы можете использовать protected $table = 'my_news'; в вашей News модели (и это имя таблицы может полностью отличаться от названия модели).Подробнее здесь .Ваша модель может иметь произвольное имя (единственное / множественное число), однако обычно используется единственное число.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...