Как объединить модель в xmlrpc, используя ripcord?

У меня 2 модели: product.template а также product.brand,
Я хочу показать подробные данные из product.template и его марки, которые можно узнать из модели product.brand. В модели product.brand содержится product_id, который имеет отношение к id в product.template. Вот мой текущий код. Этот код показывает только данные из product.template.

<?php
$products = $ripcord->execute_kw('myDB', 1, 'myPassword',
'product.template', 'search_read',
array(
array(
array('name', 'ilike', 'pixma'),
array('type', 'ilike', 'product'),
['fields'=>array('name', 'description'), 'limit'=>5]
)));
?>

Как я могу объединить модель product.template с product.brand, чтобы получить данные о бренде продукта. Благодарю вас.

0

Решение

Вы должны включить ссылку на бренд в fields,

<?php

$db = 'myDB';
$uid = 1;
$password = 'myPassword';

# You will need to include a reference to the Many2one field
# that exists on your product.template record. I'm assuming it's
# called something like "brand" or "brand_id"$fields = array('name', 'description', 'brand');$products = $ripcord->execute_kw($db, $uid, $password,
'product.template', 'search_read', array(array(
array('name', 'ilike', 'pixma'),
array('type', 'ilike', 'product'),
['fields'=> $fields, 'limit'=>5])));
1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]