考虑我有两个产品“产品1”和“产品2”,“产品1”与类别4相关联,该类别是另一个名为“类别1”的类别的子项,但“产品2”与“产品2”相关联第3类“和”第3类“是”第2类“的孩子。现在我需要获得直接或间接链接到“类别1”的产品。层次结构就像那样
和那个列表一样。现在我正在下载这样的产品。请帮助我如何通过调用父类别来获取不同类别的产品。
fields.many2one('oeh.medical.patient','Patient')
答案 0 :(得分:0)
使用 child_of 域名运算符,在这种情况下它将起作用。
有关更多信息abput domain operator请访问此链接:Available domain operator in openerp/odoo?
您可以参考addons / website_sale / controllers / main.py
只需搜索[(' public_categ_ids',' child_of',int(category))]。