Přejít na obsah
Menu
You need to be registered to interact with the community.
This question has been flagged
2 Odpovědi
5879 Zobrazení

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
Zrušit
Autor

Excellent Sudhir Arya!! It works!! Thank you!!
Nejlepší odpověď

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
Zrušit
Related Posts Odpovědi Zobrazení Aktivita
1
bře 15
4900
1
srp 24
4983
1
lis 19
6790
1
bře 15
11613
1
bře 15
4961