单个记录的多个测试

时间:2011-08-17 22:44:31

标签: ruby-on-rails-3

请原谅交叉发布,但我在其他地方没有回复就问过这个问题,所以我会尝试StackOverflow:

我有兴趣在每个记录中测试一个字符串字段:

  • 字符串中出现某些内容的次数

  • 字符串中出现多种不同事物的次数 如果达到各种标准,则包括选择中的记录,否则不一样。

例如,如果字母“a”出现至少3次,或者如果“a”和“b”在该字段中不一起出现超过2次,或者至少有2个字母出现可以找到“a”或“b”或“c”,然后输出记录(即包含在符合该标准的所有记录的集合/集合中)。

似乎我必须多次测试每条记录的字段才能完成这些。

我可以使用“meta_where”gem或常规SQL,但我想不出如何使用它们。有什么建议吗?

谢谢,          巴尼

0 个答案:

没有答案