Size: a a a

2021 April 15

Н

Никита in Yii Framework 2
Да
источник

Н

Никита 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
А user_subscribed тот кто подписывается
источник

Д

Дмитрий in Yii Framework 2
тебе надо hasMany(User::class, ['id' => 'id'])->viaTable(Followers::class, ['user_subscribed_id' => 'id'])
источник

IS

I Scarab in Yii Framework 2
Как у тебя называется класс, который в таблице users?
источник

Н

Никита in Yii Framework 2
Consumer
источник

SF

Sergey Frolov in Yii Framework 2
И заодно ещё и таймтрекер привязать, для полного счастья
источник

A

Artyom in Yii Framework 2
Если внешние ключи проставлены, то покаж диаграму, в штроме правой кнопкой по ключевой с таблице. Но что-то мне кажется, что если не заморачиваться, то можно написать что-то вроде этого ->with('followers.user_subscribed.consumer') - т.е. если связи все прописаны четко, то без всяких циклов получишь все что нужно, но на каждую связку будет запрос, но хоть не в цикле.
источник

Н

Никита in Yii Framework 2
А у меня бд не привязана в шторме
источник

A

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

Н

Никита in Yii Framework 2
Я могу в phpmyadmin показать связи
источник

SF

Sergey Frolov in Yii Framework 2
А методом getFollowers хочешь получить тех кто подписан на тебя? Или на кого подписан ты?
источник

Н

Никита in Yii Framework 2
Кто подписан на меня
источник

SF

Sergey Frolov in Yii Framework 2
Тогда меняй там свявку, ты же в getFollowers сейчас выбираешь тех, на кого ты подписан
источник

SF

Sergey Frolov in Yii Framework 2
А так надо действительно переделывать на Many-To-Many связь
источник

IS

I Scarab in Yii Framework 2
короче оно как-то так должно быть:
источник