0
在CRM模塊,我想設置過濾器來GROUP_BY領域many2many,但我已經收到此錯誤:在樹視圖Odoo 8中通過many2many字段過濾組?
AssertionError: Fields in 'groupby' must be regular database-persisted fields (no function or related fields), or function fields with store=True
領域是「categ_ids」 此代碼PY和xml:
'write_date': fields.datetime('Update Date', readonly=True),
'categ_ids': fields.many2many('crm.case.categ', 'crm_lead_category_rel', 'lead_id', 'category_id', 'Tags', \
domain="['|', ('section_id', '=', section_id), ('section_id', '=', False), ('object_id.model', '=', 'crm.lead')]", help="Classify and analyze your lead/opportunity categories like: Training, Service"),
'contact_name': fields.char('Contact Name', size=64),
FOR XML:
謝謝提前
然後無法對此字段執行group_by –
您需要group_by模型中數據庫中保存的字段。您可以使用計算字段並使用store = True,但是如果您的數據在您的相關模型上發生變化,您將需要一個函數來保持計算字段的當前值。 –
你舉個例子嗎 –