PostgreSQL
 sql >> डेटाबेस >  >> RDS >> PostgreSQL

रेल का दायरा - जहां सटीक मिलान में

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. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. एटलसियन बिटबकेट के साथ PostgreSQL संस्करण नियंत्रण

  2. पोस्टग्रेज - पीजी रत्न का अंतिम संस्करण 0.14.0 त्रुटि देता है

  3. पीजी कॉपी त्रुटि:पूर्णांक के लिए अमान्य इनपुट सिंटैक्स

  4. java.lang.ClassNotFoundException:org.postgresql.Driver, Android

  5. pg_views . पर क्वेरी से अधूरी जानकारी