Суть: получаю
$id
, нахожу в таблице product_image
'id' => $id
, и также надо надо запись из таблицы
product
, у которой должно быть
'id' => 'product_image->id'
. Найти нужно одну запись картинки и одну запись продукта.
Как это оформить?
Сделал так:
$model = Images::find()
->joinWith('products')
->where(['id' => $id])
->andWhere(['id' => 'product_id'])
->one();
но похоже что что-то не так оформил.
Думаю можно сделать 2 запроса, но тогда какой смысл от joinWith?
Можно обойтись без второго запроса и как это оформить?