我試圖找到一種方法來創建一個簡單的外部連接,沒有太多的麻煩。我知道我可以通過指定一個外部連接手動執行此操作,但我正在尋找一種簡單的方法。Squeel在Rails上執行外部連接
因此,我正在看看Squeel,它似乎是Metawhere的新選擇。它似乎能夠處理外部連接,但我無法得到我想要的。
我特別有三種模式:
City
Building
CityBuilding
我只是想,他們無論是在城市還是不存在的所有建築物的列表。 CityBuilding當然是連接城市和建築物的典範。我想獲得這樣的:
city 1{
TownCenter => city_building
Sawmill => city_building
Quarry => nil
}
查詢爲空,因爲沒有city_building
進入這一個,你的想法。
Squeel有沒有這樣做的方法?或者也許是另一個寶石,而不必手動做一個外部連接?
「所有,他們無論是在城市或不存在的建築」 ......是不是'Building.find(:所有) '? – rkb 2012-01-26 01:24:10
請重讀這個問題,這不是我所要求的。 – Spyros 2012-01-26 01:27:30