Odoo select 用户是关注者的所有记录
Odoo select all records where user is follower
有人可以给我示例(或提示)如何 select 用户是关注者的所有记录吗?
我找不到有关处理关注者的任何信息。条件应该是什么?
find_record = self.env['my_class'].search([( **user is floower** )])
关注者与伙伴相关,您可以select记录当前用户相关伙伴在关注者中的位置:
self.env['sale.order'].search([('message_follower_ids.partner_id', '=', self.env.user.partner_id.id)])
尝试以下方法
元组的第一个元素:与用户相关的合作伙伴 ID
元组的第二个元素:逻辑运算符 'in'
元组的第 3 个元素:记录后的合作伙伴 ID
self.env['helpdesk.ticket'].search([(self.env.user.partner_id.id, 'in', 'message_follower_ids.partner_id')])
有人可以给我示例(或提示)如何 select 用户是关注者的所有记录吗? 我找不到有关处理关注者的任何信息。条件应该是什么?
find_record = self.env['my_class'].search([( **user is floower** )])
关注者与伙伴相关,您可以select记录当前用户相关伙伴在关注者中的位置:
self.env['sale.order'].search([('message_follower_ids.partner_id', '=', self.env.user.partner_id.id)])
尝试以下方法
元组的第一个元素:与用户相关的合作伙伴 ID
元组的第二个元素:逻辑运算符 'in'
元组的第 3 个元素:记录后的合作伙伴 ID
self.env['helpdesk.ticket'].search([(self.env.user.partner_id.id, 'in', 'message_follower_ids.partner_id')])