Как вывести участника двух групп?
Понадобилось мне вывести ресурсы пользователя который состоит в двух группах одновременно
Примерно так
Группа 2 Поэт
Группа 3 Писатель
Группа 4 Одобрено модератором
При регистрации автор указывает кто он и публикует тексты
Если модератор видит что это тексты нормальные добавляет пользователя в группу 4 «одобрено модератором»
И ни чего не выходит
часть запроса такая
Примерно так
Группа 2 Поэт
Группа 3 Писатель
Группа 4 Одобрено модератором
При регистрации автор указывает кто он и публикует тексты
Если модератор видит что это тексты нормальные добавляет пользователя в группу 4 «одобрено модератором»
И ни чего не выходит
часть запроса такая
'select' => [
'modResource' => '*',
'modUserGroupMember' => 'modUserGroupMember.member,modUserGroupMember.user_group',
],
'leftJoin' => [
'modUserGroupMember' => [
'class' => 'modUserGroupMember',
'on' => 'modUserGroupMember.member = modResource.createdby'
]
]
'where' => '{"modUserGroupMember.user_group": 3, "AND:modUserGroupMember.user_group": 4 }' Комментарии: 7
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
Выручали вы меня уже много раз своими статьями
Если я не ошибаюсь, то этот код выведет и пользователей, которые состоят в группе 4, но не состоят в любой другой группе.