有人可以给我示例(或提示)如何选择用户是跟随者的所有记录吗? 我找不到有关处理关注者的任何信息。应该是什么状况?
find_record = self.env['my_class'].search([( **user is floower** )])
答案 0 :(得分:2)
关注者与合作伙伴相关,您可以选择当前用户相关合作伙伴在关注者中的记录:
self.env['sale.order'].search([('message_follower_ids.partner_id', '=', self.env.user.partner_id.id)])
答案 1 :(得分:0)
尝试以下
元组的第一个元素:与用户相关的伙伴ID
元组的第二个元素:逻辑运算符“ in”
元组的第三个元素:记录后的伙伴ID
self.env['helpdesk.ticket'].search([(self.env.user.partner_id.id, 'in', 'message_follower_ids.partner_id')])