0
単純な要求を設定します。レコードから単一のレコードを取得するには、
a1 = where(MyModel, [x], is_nil(x.some_foreign_id)) |> Repo.one()
例外:
** (exit) an exception was raised:
** (Ecto.MultipleResultsError) expected at most one result but got 6 in query:
はい、いくつかのレコードをそこにいる、それは大丈夫ですが、私の意図は第一を取ることです1。なぜ例外とそれを修正する方法?