Ir al contenido
Menú
Se marcó esta pregunta
2 Respuestas
5854 Vistas

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
Descartar
Autor

Excellent Sudhir Arya!! It works!! Thank you!!
Mejor respuesta

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
Descartar
Publicaciones relacionadas Respuestas Vistas Actividad
1
mar 15
4890
1
ago 24
4968
1
nov 19
6756
1
mar 15
11578
1
mar 15
4942