如何过滤列名称中的所有记录'就像(按任意顺序)字符串数组中的所有值
答案 0 :(得分:1)
您可以使用REGEXP
Model.where('name REGEXP ?', array_of_string.join('|'))
答案 1 :(得分:1)
如果您正在使用postgres数据库,请检查following answer,因为postgress有阵列。
如果您的数据库很小,您可能希望在应用程序级别执行此操作。
如果REGEXP对你有用,那么@khiav reoy答案是你能做的最好的。