콘텐츠로 건너뛰기
메뉴
커뮤니티에 참여하려면 회원 가입을 하시기 바랍니다.
신고된 질문입니다
3 답글
18331 화면

Hello all,

In the new API, the search() method returns a recordset. For example, this code :

ids = self.search([('default_code', operator, name)])

COuld return something like this :

ids = product.product(1366, 1365, 1325, 1303, 1297, 1296, 1295, 1291)


How could I obtains a list of IDs like this instead????

ids = [1366, 1365, 1325, 1303, 1297, 1296, 1295, 1291]


Thanks


아바타
취소
작성자 베스트 답변

I have found how to get an ids list.

Just use :

ids.ids

to get :

[1366, 1365, 1325, 1303, 1297, 1296, 1295, 1291]

아바타
취소
작성자

Probably that products.ids would be a better name for my variable instead of ids.ids...

베스트 답변

Hi Pascal,

You can also use like,

ids = self.search([('default_code', operator, name)]).ids


Regards,

Anil.

아바타
취소
관련 게시물 답글 화면 활동
write() vs update() 해결 완료
4
9월 20
41912
New Odoo api 해결 완료
1
3월 15
3652
1
2월 16
4015
0
10월 22
3241
0
3월 15
5316