ecto で同じテーブルをjoinした際に、カラム名が被るので気になった (実害はなし)
同じテーブルなのでしょうがない
fragmentで別名をつけるのが簡単そう
from ( ~~~ select %{ ~~~ item_name_1: fragment("i1.name AS item1_name"), item_name_2: fragment("i2.name AS item2_name") }) |> Repo.all()
Register as a new user and use Qiita more conveniently