コンテンツへスキップ
メニュー
この質問にフラグが付けられました
2 返信
5959 ビュー

Hello.

Now in the search_read function I have to pass field by field to get the item.

foreach($partnerlist as $partner){

     $user = $odoo->search_read('res.partner', [[['id', '=', $partner->id]]], ['fields' => $fields, 'limit' => 1]);

}

But this produce a slow process if I have to get a lot of partners.

So, if you see a SQL query you can do the 'in' clausule for multiples ids. So, exists something like this in XMLRPC?

If I could do something like [[['id', 'in', $arrayids]]] must be great.

Thanks.

アバター
破棄
著作者

Excellent Sudhir Arya!! It works!! Thank you!!
最善の回答

Hi Ferran,

Yes, you can use "in" operator in the domain condition to fetch the data of all the partner IDs.

[[['id', 'in', $array_partner_ids]]]


アバター
破棄
関連投稿 返信 ビュー 活動
1
3月 15
4983
1
8月 24
5098
1
11月 19
6875
1
3月 15
11728
1
3月 15
5045