Se rendre au contenu
Menu
Cette question a été signalée
2 Réponses
5981 Vues

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
Ignorer
Auteur

Excellent Sudhir Arya!! It works!! Thank you!!
Meilleure réponse

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
Ignorer
Publications associées Réponses Vues Activité
1
mars 15
4992
1
août 24
5111
1
nov. 19
6899
1
mars 15
11786
1
mars 15
5064