Yii2. Помогите переделать запрос MySQL

314
04 апреля 2017, 10:40

Существует работающий в YII2 через Product::findBySql() запрос:

SELECT 
`product`.product_name,
`seller`.seller_name,
`city`.city_name,
`street`.street_name,
`address`.address_home 
FROM `product`
LEFT JOIN `seller`  ON `product`.`seller_id`  = `seller` .`id`
LEFT JOIN `address` ON `seller` .`address_id` = `address`.`id`
LEFT JOIN `street`  ON `address`.`street_id`  = `street` .`id`
LEFT JOIN `city`    ON `street` .`city_id`    = `city`   .`id`'

Помогите, пожалуйста, переделать его через Product::find()

Answer 1
$query = Product::find();
    $query->select('product.product_name, seller.seller_name, city.city_name, street.street_name, address.address_home ')
        ->leftJoin('seller', 'seller.id = product.seller_id')
        ->leftJoin('address', 'address.id = seller.address_id')
        ->leftJoin('street', 'street.id = address.street_id')
        ->leftJoin('city', 'city.id = street.city_id')
        ->all();
READ ALSO
База областей России , городов и почтовые индексы этих городов [требует правки]

База областей России , городов и почтовые индексы этих городов [требует правки]

Долго уже ищу , нашел только область-город , но нужен еще индекс

319
Перестала работать загрузка файлов в Alfresco

Перестала работать загрузка файлов в Alfresco

Здравствуйте, после установки последней версии расширения Alvex для Alfresco Community 51 перестала работать загрузка файлов в репозиторий сайта

340
Сортировка TreeMap по значению (BigDecimal)

Сортировка TreeMap по значению (BigDecimal)

Есть объект типа TreeMap<String,BigDecimal>, который необходимо отсортировать по значениюПытался таким образом:

400
Работа с изображениями на Android

Работа с изображениями на Android

ПриветствуюДля проекта требуется работать с изображениями, а именно: взять изображение из drawable, по заданным координатам вставить картинки...

332