6
Rails 3または4のレコードセット#2からレコードセット#1の結果を除外する方法はありますか?アクティブなレコードセットを別のレコードセットから除外しますか?
私はハッシュにそれらを追加し、それらをクエリから除外することによってIDを削除しようとする醜いコードでこれを試しました。
レコードセットから特定のIDまたは結果を削除するには、きれいな方法でなければなりませんか?
Rails 3または4のレコードセット#2からレコードセット#1の結果を除外する方法はありますか?アクティブなレコードセットを別のレコードセットから除外しますか?
私はハッシュにそれらを追加し、それらをクエリから除外することによってIDを削除しようとする醜いコードでこれを試しました。
レコードセットから特定のIDまたは結果を削除するには、きれいな方法でなければなりませんか?
あなたはこのような負のwhere
実行することができます。ここから撮影
Post.where.not(author: author)
:http://guides.rubyonrails.org/active_record_querying.html#not-conditions
は[RailsのActiveRecordののhttp://stackoverflow.com/a/17560591/276959 – Mohamad
可能な複製を参照してくださいします:現在のユーザーを除くすべてのユーザーを検索](http://stackoverflow.com/questions/2672744/rails-activerecord-find-all-users-except-current-user) – Mohamad