1
かなりいいですか?私はactiverecordがレール2からレール3への束縛を推奨していないことを知っています。thisのようなページがあります。ここで、(などなどなどRails 3のFind [:all]の代わりに
しかし、私はUser.findを更新する方法を簡単に交換できるようになりまし機能ソリューションクラス「ユーザー」を考えると、どうなるか?[:すべて]レール3のActiveRecord
かなりいいですか?私はactiverecordがレール2からレール3への束縛を推奨していないことを知っています。thisのようなページがあります。ここで、(などなどなどRails 3のFind [:all]の代わりに
しかし、私はUser.findを更新する方法を簡単に交換できるようになりまし機能ソリューションクラス「ユーザー」を考えると、どうなるか?[:すべて]レール3のActiveRecord
すべてのユーザーを検索するには、次のようにします。
User.all # returns Array so you can not chain more Arel methods
またはあなたはそれあなたがdefault_scope
User.unscoped # returns ActiveRelation array so you can chain more Arel methods
users.where(...).order(...)
つのノートをスキップ
やスコープを持たないメソッドを使用している場合は、あなたのdefault_scopeを適用しているスコープ法: 'User.all'これは配列を返します。 ActiveRecordコレクションではない –
ありがとう!私はそれがそれと同じくらい簡単かもしれないと思った。 – Alxjrvs
MikhailNikalyukin、違いは何ですか? – Btuman