I Postgresql NULL
är inte lika med någon annan NULL
. Därför är raderna du skapar inte desamma (ur Postgres perspektiv).
Uppdatera
Du har några sätt att hantera det på:
- Förbjud
Null
värde för främmande nyckel och använd något standardvärde - Åsidosätt
save
metod för din modell för att kontrollera att det inte finns någon sådan rad - Ändra SQL-standard :)