Size: a a a

2020 July 07

n

ninZzo in Yii Framework 2
Victooor
ну так а дата будет автозаполняемая базой. Какой запрос интересует? количество лайков, кто лайкнул. Всё есть
кто совпал например
источник

V

Victooor in Yii Framework 2
SELECT COUNT(*) FROM likes WHERE source_user_id = 123 AND target_user_id = 321. Если 1, значит совпали
источник

Д

Дмитрий in Yii Framework 2
Victooor
SELECT COUNT(*) FROM likes WHERE source_user_id = 123 AND target_user_id = 321. Если 1, значит совпали
Сложна.
источник

Д

Дмитрий in Yii Framework 2
На актив-рекорд напиши
источник

T🐜

The Ant 🐜 in Yii Framework 2
ninZzo
клиент сказал будут миллионы юзеров) так что да

но если так то на AwS, node, dynamodb буду переносить
пока интересует сама база и таблицы
баду за неделю, на коленке, на уии. Не, ну а чо?!
источник

n

ninZzo in Yii Framework 2
Victooor
SELECT COUNT(*) FROM likes WHERE source_user_id = 123 AND target_user_id = 321. Если 1, значит совпали
так для source_user_id нужно 1 запросом получить всех с кем он совпал а не только 321 например)
источник

V

Victooor in Yii Framework 2
SELECT target_user_id FROM likes WHERE source_user_id = 123? 😐
источник

n

ninZzo in Yii Framework 2
Victooor
SELECT target_user_id FROM likes WHERE source_user_id = 123? 😐
найти того кого я лайкнул?) зачем? нужно совпадения найти кто лайкнул в ответ и кто не в бане и тд
и кого уже отлайкали/отдизлайкали не учитывать

там все не так просто
источник

Д

Дмитрий in Yii Framework 2
ninZzo
так для source_user_id нужно 1 запросом получить всех с кем он совпал а не только 321 например)
Ты серьезно сейчас запросы за тебя просишь писать, или стебешь?
источник

n

ninZzo in Yii Framework 2
Дмитрий
Ты серьезно сейчас запросы за тебя просишь писать, или стебешь?
я уже написал
думал лучшие практики кто опытный напишет но кроме дешевого стеба тут нечего ловить)
источник

Д

Дмитрий in Yii Framework 2
ninZzo
найти того кого я лайкнул?) зачем? нужно совпадения найти кто лайкнул в ответ и кто не в бане и тд
и кого уже отлайкали/отдизлайкали не учитывать

там все не так просто
Ну усложни запрос. Или оконные функции . Но тут это перебор
источник

Д

Дмитрий in Yii Framework 2
ninZzo
найти того кого я лайкнул?) зачем? нужно совпадения найти кто лайкнул в ответ и кто не в бане и тд
и кого уже отлайкали/отдизлайкали не учитывать

там все не так просто
Отлайкивайешь - удаляй запись . Если надо - сохраняй в логе
источник

V

Victooor in Yii Framework 2
ninZzo
я уже написал
думал лучшие практики кто опытный напишет но кроме дешевого стеба тут нечего ловить)
Лучшие практики нарабатываются годами, потом и кровью чуваков, ставших тимлидами и синьорами. Наймите себе одного такого. Объясни это заказчику. А если не можешь или ему пофиг - придётся пройти этот путь самому.
источник

T🐜

The Ant 🐜 in Yii Framework 2
крч парни, есть таблица. Как мне запрос на лаки сделать лучше всего?
источник

V

Victooor in Yii Framework 2
The Ant 🐜
крч парни, есть таблица. Как мне запрос на лаки сделать лучше всего?
лаки, это кажется такая кукла из ужастиков 90х. Вроде норм кино было на тогда
источник

Д

Дмитрий in Yii Framework 2
Victooor
лаки, это кажется такая кукла из ужастиков 90х. Вроде норм кино было на тогда
У соседей так собаку зовут )
источник

T🐜

The Ant 🐜 in Yii Framework 2
:D
источник

T🐜

The Ant 🐜 in Yii Framework 2
я к тому, если хочешь получить развернутый ответ, сука задай адекватный вопрос )
как же достали эти абстрактные таблицы, и хуй пойми какие условия
источник

T🐜

The Ant 🐜 in Yii Framework 2
ну типа "ебаните мне код из лучших практик" ))
источник

V

Victooor in Yii Framework 2
Дмитрий
У соседей так собаку зовут )
так тогда запрос будет короткий. Лаки к ноге 😂
источник