私は自分のレールアプリを持っており、DB(pg)から取得したいものを指定する必要があります。普通、我々はそれを好きです:@posts = Post.all
と私は私のポストテーブルにすべての投稿を取得します。値なしのDBから選択
:私は写真のカテゴリに投稿のみ魔女の応答を選択したいとき(写真、ビデオ、など)と、我々はそのようにそれを行う:@posts = Post.where(photo: true)
しかし、私が必要とするのは、例えばビデオのないすべての投稿を選択することです。それはそのようなものでなければなりません:@posts = Post.all.without(video:true)
。それを実現させる方法は?
は
を更新し、いくつかの値をブロックするための任意の可能性はありますか?私はそのようなものを意味するPost.where.not(id: 1 && 2)
。私は本当にどのように見えるか分からない。私は必要なもの - たとえば
@posts = Post.where.not(video:true)
大変ありがとうございます。私のために働いた。 –