小编Tom*_*ees的帖子

使 Ecto 模式字段名称不同于源表列名称 (Elixir)

我目前正在从事一个 Phoenix 项目,我对在模板中调用字段的方式不满意。

该架构目前是

defmodule MyApp.Car do
  use MyApp.Web, :model
  schema "car" do
    field :columnName, :string
  end
end
Run Code Online (Sandbox Code Playgroud)

car = Repo.get!(Car, id)

我希望能够调用结果 car.column_name 而不是 car.columnName

由于许多应用程序使用数据库,因此迁移数据库目前不是一种选择。

elixir ecto phoenix-framework

6
推荐指数
2
解决办法
1531
查看次数

标签 统计

ecto ×1

elixir ×1

phoenix-framework ×1