在scaladays 2013通話http://www.parleys.com/play/51c2e20de4b0d38b54f46243/chapter55/agenda它談論「joinCondition」如何定義一個漂亮的joinCondition
例如:
implicit def autojoin1 = joinCondition[Sites,Devices](_.id === _.siteId)
implicit def autojoin2 = joinCondition[Devices,Computers](_.computerId === _.id)
sites.autoJoin(devices).further(computers)
: Query[_,(Site,Computer)]
sites.autoJoin(devices).autoJoinVia(computers)(_._2)
: Query[_,((Site,Device),Computer)]
我很新的階,並不能弄清楚什麼joinCondition是,我無法找到任何方法或任何命名在光滑(1.0.0),並不能得到它的工作,它是什麼?
的解決方案謝謝,我曾試圖找到樣本回購,但它是一個死鏈接,並沒有通過github搜索找到它 – slckin
死鏈接在哪裏? – cvogt
視頻的最後一張幻燈片 – slckin