@masimka

Два join kohana ORM как?

Привет, хочу выбрать владельца товара используя промежуточную таблицу - магазин.

Product
id| Id Magazin| название

Magazin
id|Id User

User
id|владелец

С помощью QueryBuilder (QB) яб сделал два LEFTJOIN (как в этом примере)
Как это сделать с помощью ORM какую модель создать? Чтобы Не было двух запросов по примеру:

```
$Product = ORM::factory('Product', 63);
    $user= $post->User->find();


```

Или так с объединением with :

$shop_item = ORM::factory('Product')
            ->with('Seller:User')
            ->where('product.id', '=', $product_id)
            ->where('users.id', '=', $this->user->id)
            ->find();
  • Вопрос задан
  • 200 просмотров
Пригласить эксперта
Ответы на вопрос 1
@entermix
Ну сделайте with и не будет 2-х запросов, в чем проблема?
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы