sql >> データベース >  >> RDS >> PostgreSQL

Railsスコープ-完全に一致する場所

    INのすべての値を一致させるというアイデア これを行う必要がある条項:

    tag_ids = [1, 2, 3, 4]
    Post.joins(:tags).where('tags.id IN (?)', tags_ids).group("posts.id")
                        .having("COUNT(posts.id) >= ?", tag_ids.length)
    

    これがお役に立てば幸いです。



    1. psqlでデータベースを切り替える方法は?

    2. Magicbricksは大量のトラフィックをサポートするためにMariaDBに移行します

    3. OracleでのKEEPの有無によるPARTITIONBY

    4. SQLServerの一部のオペレーターの説明