@flexpc

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

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

поля: id, role

users

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

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

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

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

Похожие вопросы
CTRL+ Москва
от 250 000 до 320 000 ₽
CTRL+ Москва
от 200 000 до 300 000 ₽
CTRL+ Белград
от 250 000 до 320 000 ₽
22 нояб. 2024, в 02:56
10000 руб./за проект
22 нояб. 2024, в 00:55
500 руб./за проект
21 нояб. 2024, в 23:30
300000 руб./за проект