擅长:python、mysql、java
<p>我也遇到了同样的问题,在深入搜索之后,我在mail模块中发现了一个惟一的约束<code>addons/mail/models/mail_followers.py</code>。在</p>
<pre><code>_sql_constraints = [
source of problem =====> ('mail_followers_res_partner_res_model_id_uniq', 'unique(res_model,res_id,partner_id)', 'Error, a partner cannot follow twice the same object.'),
('mail_followers_res_channel_res_model_id_uniq', 'unique(res_model,res_id,channel_id)', 'Error, a channel cannot follow twice the same object.'),
('partner_xor_channel', 'CHECK((partner_id IS NULL) != (channel_id IS NULL))', 'Error: A follower must be either a partner or a channel (but not both).')
]
</code></pre>
<p>然后,我使用一个SQL查询来创建我的记录,在您的例子中:</p>
^{pr2}$