擅长:python、mysql、java
<p>在Postgresql中<code>NULL</code>不等于任何其他<code>NULL</code>。因此,您创建的行不相同(从Postgres的角度来看)。</p>
<p><strong>更新</strong></p>
<p>你有几种方法来处理它:</p>
<ul>
<li>禁止外键的<code>Null</code>值,并使用一些默认值</li>
<li>重写模型的<code>save</code>方法以检查不存在此类行</li>
<li>更改SQL标准:)</li>
</ul>