z3r9
Новичок
Подскажите пожалуйста как:
1) Делать сложные запросы типа:
SELECT *,
(SELECT test2.value FROM test2 where test1.id = test2.test1_id order by test2.created_at DESC limit 1) as value
FROM test1;
2) где хранить запросы, которые могут повторяться? В документации в контроллерах, по-моему это глупо.
1) Делать сложные запросы типа:
SELECT *,
(SELECT test2.value FROM test2 where test1.id = test2.test1_id order by test2.created_at DESC limit 1) as value
FROM test1;
2) где хранить запросы, которые могут повторяться? В документации в контроллерах, по-моему это глупо.
Могут быть просто классы. Часто такое называют services, мне это не нравится, но грузить тебя не буду - пока и так сойдет, потом сам дойдешь до более вменяемых подходов, да и тут на форуме можно найти обсуждения, если интересно.