2010-12-15 8 views
0

レール3にいくつかのスコープを書いています。私はこの範囲を持っています。スコープを無効にしようとしています

スコープ:現在、ラムダ{ ( "rent rents on rents.property_id = properties.id"に参加)。 ここで、( "rents.start_date < =?とrents.end_date> =?"、Date.today、Date.today) }

私はすべてが、現在のを取得する範囲を書くことができるようにしたい

。 = Everything - currentのようなものです。

コンソールでは、Property.all - Property.currentのようなことができます。しかし、私は範囲の構文を取得することはできません。

答えて

1

あなたがそこで配列を扱っているので、コンソール(またはそれに関してはコントローラ)で動作します。 また、スコープの追加/サブスコープにも興味があります。

関連する問題