小编use*_*648的帖子

从记录集中获取单个记录

简单请求:

    a1 = where(MyModel, [x], is_nil(x.some_foreign_id)) |> Repo.one()
Run Code Online (Sandbox Code Playgroud)

例外:

** (exit) an exception was raised:                                
    ** (Ecto.MultipleResultsError) expected at most one result but got 6 in query:
Run Code Online (Sandbox Code Playgroud)

是的,有一些记录,没关系,但我的目的是拿第一个。为什么出现异常以及如何修复它?

elixir ecto phoenix-framework

3
推荐指数
1
解决办法
1272
查看次数

标签 统计

ecto ×1

elixir ×1

phoenix-framework ×1