在Rails中检索特定的灯具

时间:2010-03-15 18:06:16

标签: ruby-on-rails testing fixtures

我有一个YML文件包含Rails模型(注释)的装置,看起来像这样(原谅格式化):

  

comment_a:    id:1    文字:'foo'    可见:false

     

comment_b:    id:2    文字:'酒吧'    可见:真实

     

comment_c:    id:3    文字:'baz'    可见:真实

我知道我可以像这样选择一个单独的评论夹具:

  

注释(:comment_a)

在我的一项验收测试中,我想找到所有可见= true的评论。如何选择满足特定条件的一组注释,以便我可以在之后迭代它们?

1 个答案:

答案 0 :(得分:1)

您需要通过ActiveRecord对象发出请求。 Comments.all(:conditions => {:visible => true})