2
當用不同的名字中選擇列名像這樣自定義名稱時,包括和參考
=> t = TeamMapping.select('team_id as team').last
=> t[:team]
> 2
作品另一個表中未解決的列。但是如果我在查詢中添加另一個表作爲包含和引用,突然間這個行爲就會中斷。
=> t = TeamMapping.includes(:user).references(:user).select('team_id as team').last
=> t[:team]
> nil
請注意,user
表中有一個名爲team
沒有任何列。我無法通過在谷歌搜索找到任何相關的東西。如果有人能夠解釋幕後發生的事情,我將不勝感激。