Size: a a a

2021 April 15

Д

Дмитрий in Yii Framework 2
У тебя сразу будут юзеры в ->followers
источник

IS

I Scarab in Yii Framework 2
есть метод, который возвращает авторов. Есть метод, который возвращает подписчиков. Они отличаются только тем, какой именно внешний ключ используют.
источник

Н

Никита in Yii Framework 2
а что именно не правильно?
источник

Д

Дмитрий in Yii Framework 2
Связи правильные. Ты используешь их неправильно
источник

SF

Sergey Frolov in Yii Framework 2
А зачем такой огород городить?
источник

Н

Никита in Yii Framework 2
я просто только учусь, поэтому и наогородил
источник

Н

Никита in Yii Framework 2
как придумал, так и вывел
источник

IS

I Scarab in Yii Framework 2
ну начать с того, что тут нет смысла, скорее всего, делать класс Follower. У тебя есть юзер, этого в общем и целом достаточно.
источник

Н

Никита in Yii Framework 2
А как правильно в таком моменте их использовать?
источник

Н

Никита in Yii Framework 2
так класс follower относится к таблице followers
источник

Н

Никита in Yii Framework 2
а класс user к таблице users
источник

SF

Sergey Frolov in Yii Framework 2
А consumer? ИЛи это и есть user?
источник

Н

Никита in Yii Framework 2
ну точнее consumer
источник

Н

Никита in Yii Framework 2
просто в yii2 уже есть user как класс, я не стал пока его трогать и решил самостоятельно сделать
источник

A

Artyom in Yii Framework 2
сижу читаю, если закрыть глаза на все, то меня конкретно смущает запрос в цикле, но видимо это норм. Все пойду.
источник

IS

I Scarab in Yii Framework 2
У тебя нет как таковой сущности follower, у тебя есть user. То, что он кого-то фолловит - это, в общем, не делает его не-юзером.
источник

SF

Sergey Frolov in Yii Framework 2
Тебе с фоловер не надо работать и дергать запросы к customer для каждого фоловера в запросе
источник

SF

Sergey Frolov in Yii Framework 2
Ты в классе customer создаешь две связи getFollowers и getBloggers и работаешь только с ними
источник

IS

I Scarab in Yii Framework 2
Модель должна именно отражать сущность.
Да, в каком-то случае можно было бы отнаследовать от юзера классы Follower (юзер-как-подписчик) и Author (юзер-как-автор) - но это довольно сложно и это надо очень хорошо понимать, зачем.
источник

Н

Никита in Yii Framework 2
тогда я не очень понимаю как мне вытягивать, я запутался если честно
источник