Допустим, у меня есть 3 таблицы: items, props, desc. Данные в таблице связаны между собой и для каждой таблицы есть модель ActiveRecord. Мне надо написать запрос на выборку этих данных. Я могу поступить так:
1) Написать запрос, используя модели, то есть
$data = Items::find()->where([])->join('LEFT JOIN', 'props', [])->join('LEFT JOIN', 'desc', [])->all();
2) Написать, используя построитель запросов:
$data = Yii::$app->db->createCommand("select ...");
3) Используя любой из перечисленных выше вариантов, только не использовать JOIN, а разбить на отдельные запросы
Какой из вариантов будет наиболие быстрым? И как лучше в таком случае использовать кэширование данных?
Виртуальный выделенный сервер (VDS) становится отличным выбором
Есть такой запрос, который должен сгруппировать данные из базы по дате
Мне нужно отредактировать спецсимволы на своей странице, но я не знаю как присвоить им id для дальнейшего редактирования символа в CSSКаким...
Как сделать так, чтобы при нажатии на ссылку с заглушкой которая находится, к примеру в середине страницы, не перебрасывало на самый верх...