2010-12-15 13 views
0

我正在写一些作用域在rails 3中,并陷入其中。我有这个范围。试图否定作用域

scope:current,lambda { join(“join rents on rents.property_id = properties.id”)。 其中( “rents.start_date < =?和rents.end_date> =?”,Date.today,Date.today) }

我希望能够写一个范围那得到的一切,但电流。 所以像=一切 - 当前。

在控制台我可以做一些像Property.all - Property.current和它的作品。但我似乎无法得到范围的语法。

回答

1

它在控制台(或控制器)中工作,因为你正在处理数组。 我也对范围中的添加/子范围感兴趣。