@flexpc

Как можно реализовать связь one to many в CodeIgniter?

Я изучаю CodeIgniter и хочу сделать форму авторизации. У меня есть две таблицы
roles

поля: id, role

users

поля: id, login, password, role_id

мне надо связать эти таблицы, так как у одной роли много юзеров, то связью один ко многим. Но вот нигде я не нашел инфы, как это сделать. Помогите, пожалуйста.

UPD: Пришёл после джанго и вот в джанго это делается буквально одной строкой в модели. Но в CodeIgniter я вообще ничего не понимаю по поводу связей.
  • Вопрос задан
  • 66 просмотров
Пригласить эксперта
Ответы на вопрос 1
@WitER
В базе у Codeigniter отсутствуют привычные для пользователей orm связи и orm как таковая.
Для получения связанных записей вы должны реализовать это поведение на уровне энтити или модели(для фильтрации списка пользователей по ролям, например).
Так же вы можете воспользоваться пакетом tatter/relations.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы