检索跟踪字段的历史 odoo 11
Retrieving history of tracked fields odoo 11
我想知道如何在 odoo 11 中检索跟踪字段的历史记录,以便稍后可以使用它们进行统计,并可能使用图表来显示其一些重大变化等。
我知道它们会显示在记录下方的聊天记录中,并且与 mail.thread 相关,但我不知道是否有办法获取这些信息以进行其他操作,或者它们位于何处在数据库中
跟踪字段的更改存储在 mail.tracking.value
模型中。您可以查看 core/addons/mail/models/mail_tracking_value.py
中的 table 结构和方法(在 Odoo 11.0 中)。
您可以通过转至 设置 > 技术 > 电子邮件 > 消息 并过滤 跟踪值 [=24] 来直接查看消息以查看一些数据=].
该模型非常基础,但您应该能够使用消息值,通过按 mail_message_id
的日期和时间排序来获取 report/history 数据。
我想知道如何在 odoo 11 中检索跟踪字段的历史记录,以便稍后可以使用它们进行统计,并可能使用图表来显示其一些重大变化等。
我知道它们会显示在记录下方的聊天记录中,并且与 mail.thread 相关,但我不知道是否有办法获取这些信息以进行其他操作,或者它们位于何处在数据库中
跟踪字段的更改存储在 mail.tracking.value
模型中。您可以查看 core/addons/mail/models/mail_tracking_value.py
中的 table 结构和方法(在 Odoo 11.0 中)。
您可以通过转至 设置 > 技术 > 电子邮件 > 消息 并过滤 跟踪值 [=24] 来直接查看消息以查看一些数据=].
该模型非常基础,但您应该能够使用消息值,通过按 mail_message_id
的日期和时间排序来获取 report/history 数据。