0
我嘗試使用過濾記錄集,但在conslole中只獲取res.partner()爲空。在odoo9中過濾操作
如何從res.partner得到所有記錄其中id = COMPANY_ID
@api.multi
def get_partner(self):
my_ids = self.env['res.partner'].filtered(lambda r: r.id == r.company_id)
print(my_ids)
菲利普您好,這裏是截圖https://postimg.org/image/vmqv6uexn/ – Pointer
對不起,剛剛意識到。篩選僅篩選現有記錄集。首先你需要搜索然後過濾。我更新了我的答案。 –
Phillip Stock現在工作,但爲什麼使用此代碼過濾時my_ids = self.env ['res.partner']。search([('company_id','=',company_id)])得到一些結果。我不明白爲什麼和在哪裏使用過濾? – Pointer