Я хочу сделать это на мой взгляд, но подмигнули не работает:PHP-ActiveRecord - отношение has_many (пользователи, группы, users_groups)
<?php echo $user->group->name;?>
У меня есть 3 таблицы
- users (id, name)
- groups (id, name)
- users_groups (id, user_id, group_id)
I имеют 2 модели
class User extends ActiveRecord\Model
{
static $belongs_to = array(
array('group', 'through' => 'users_groups')
);
}
class Group extends ActiveRecord\Model
{
static $has_many = array(
array('users' , 'through' => 'users_groups')
);
}
Мое модели неправильны или что-то пропустили? Мне нужна еще одна модель users_groups? Если да, как бы называться?
Мне нужна помощь, я не нашел правильный путь.
Спасибо!
ли вы User_ID здесь? –
Да, в таблице users_groups это отношение. – Sangar82
вы можете получить имя группы пользователей в пользовательском классе, также можете получить список пользователей группы в классе группы –