我是Elixir和Phoenix框架的新手。我如何動態地添加參數到ecto查詢?例如: def index(conn, _params) do
departments = Repo.all(Department)
render(conn, "index.json", data: departments)
end
是否可以在Ecto查詢中使用_params?喜歡的東西: R
我有以下模式的用戶配置文件模型: schema "user_profiles" do
field :birthday, Ecto.Date
field :gender, :string
field :first_name, :string
field :last_name, :string
field :description, :string
有什麼辦法可以獲得嵌入式模式的唯一約束? 下面給出的代碼給出了異常: 可以不加約束,以變更集,因爲它不具有源 場name來自架構persons和現場email從accounts 方案: embedded_schema do
field :name
field :email
end
變更集: struct
|> Ecto.Changeset.cast(params