我在 Rails 3 的 MongoDB 数据库中有一个名为“Stat”的表。
在该表中,有一个名为 "services" 的数组字段。
我想找到所有具有包含值 "lights" 的 services 数组的 Stats 。
我想做这样的事情:
@stats = Stat.all
@stats1 = @stats.where("services contains lights")
Rails.logger.info "result: #{@stats1.count} "
我尝试了各种方法并在 Google 上进行了广泛搜索,找到了一些线索,但似乎没有任何效果。我有四个记录应该匹配这个查询,但上面返回一个零集。
我想在 rails 3 / mongo 做些什么?