我正在尝试构建一个将连接到旧版数据库的小型应用程序。有没有一种方法可以定义属性名称与表列不同的Ecto模型?
就像是:
schema "oauth_access_tokens" do
field :token
field :user_id, :integer, column: :resource_owner_id
end
最佳答案
不幸的是,我认为现在不可能。
一种可能的解决方案是在数据库级别使用视图,但是我不确定这是否是一个好主意。
关于elixir - 如何使用Elixir Ecto将字段绑定(bind)到具有不同名称的列,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/34986363/