2016-07-18 3 views
2

그래서 Elixir (Phoenix)와 Ecto의 도움으로 정규화하려고하는 기존 데이터베이스 스키마가 있습니다. 열 정의는 잘 작동하지만 끔찍한 이름입니다 (기술적 빚에 대한 만 세).Elixir Ecto에서 행의 별명을 지정하는 방법은 무엇입니까?

생성 된 API를 통해 표시하고 관리 할 때 "meetingName"이 "meeting_name"이되는 열 이름의 별칭을 지정하는 방법이 있습니까? Ecto 문서를 살펴본 결과 전혀 찾지 못하는 것 같습니다.

예,

@primary_key {:meetingId, :integer, []} 
@derive {Phoenix.Param, key: :meetingId} 
schema "meeting" do 
    field :meetingName, :string 

    timestamps() 
end 
+1

열의 이름을 바꿀 수는 없습니까? – AbM

+0

동일한 데이터베이스에 액세스하는 다른 레거시 응용 프로그램이 있습니다. 따라서 열의 이름을 바꾸는 것은 실제로 지금 솔루션이 아닙니다. – sudobangbang

답변

관련 문제