Как я могу установить отношения m: n в литии? - PullRequest
0 голосов
/ 06 июня 2018

В моей базе данных MySQL есть 3 таблицы:

  • книги (идентификатор, название)
  • ключевые слова (идентификатор, ключевое слово)
  • books_keywords (book_id, keyword_id)

Каков наилучший способ настройки моделей и контроллеров в li3 для получения названий книг по ключевым словам?

1 Ответ

0 голосов
/ 28 июня 2018

li3 обеспечивает только отношения один-к-одному, один-ко-многим и многие-к-одному.Разработчики ядра Li3 предлагают избегать отношений «многие ко многим», поскольку они могут привести к неожиданным проблемам и являются признаком архитектурного дизайна вашего приложения.

Посмотрите на: http://li3.me/docs/book/manual/1.x/models/relationships

...