我有以下查询单独工作,但我无法从中查询,我不确定SQL方法是什么。
有什么建议吗?
Discussion.joins(:discussion_tags).where.not(discussion_tags: { taggable_type: 'Product'})
Discussion.includes(:discussion_tags).where(discussion_tags: { id: nil})
答案 0 :(得分:0)
Discussion.includes(:discussion_tags).where('discussion_tags.taggable_id IS NULL or discussion_tags.taggable_type != ?', 'Product').references(:discussion_tags)