İçereği Atla
Menü
Bu soru işaretlendi
2 Cevaplar
6328 Görünümler

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.

Avatar
Vazgeç
Üretici

Excellent Sudhir Arya!! It works!! Thank you!!
En İyi Yanıt

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]]]


Avatar
Vazgeç
İlgili Gönderiler Cevaplar Görünümler Aktivite
1
Mar 15
5272
1
Ağu 24
5423
1
Kas 19
7169
1
Mar 15
12250
1
Mar 15
5469