我有两个ActiveRecords:文章和标签,有很多到很多关系。基本上,我想知道如何选择一个包含或喜欢的条件,即。若要在多到多关系上定义条件,以便在数组中包含指定子集,请执行以下操作。我正在试图确定的代码结构如下: tags = Tag.where("name IN (?)"# The following is my non-working
我正在构建一个命令行应用程序,它需要连接到各种postgresql数据库中,并以准备好的语句在其中执行不同的查询。在特定的查询中,我需要结合ActiveRecord的IN方法使用connection_raw子句。= TRUE WHERE id IN ($1);") ActiveRecord::Base.connection_raw.exec_prepared('read_publications', [1,2,3,4])
问题是这是行不通