【问题标题】:How do I implement this SQL query in Ruby on Rails如何在 Ruby on Rails 中实现此 SQL 查询
【发布时间】:2017-03-30 06:44:19
【问题描述】:

我在这里有一个美味的 SQL 查询,我试图弄清楚如何使用他们的活动记录方法在 Rails 中实现 ==> .select() .where() 等...

SELECT topics.id FROM topics WHERE NOT EXISTS ( SELECT * FROM votes WHERE votes.topic_id = topics.id )

【问题讨论】:

    标签: mysql sql ruby-on-rails activerecord


    【解决方案1】:

    试试这个

    @topics = Topic.where("not exists (SELECT * FROM votes WHERE votes.topic_id = topics.id)") 
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-03-24
      • 2012-12-16
      • 2020-02-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-06-10
      • 2012-09-21
      相关资源
      最近更新 更多