Mongoid Object.all似乎返回了很多[]

时间:2010-09-15 04:02:01

标签: ruby-on-rails mongodb mongoid

为什么这不起作用:

ruby-1.8.7-p249 > List.create :search_terms => 'foo'
 => #<List _id: 4c9044a02249c7a5e2000001, search_terms: "foo", user_id: nil> 

ruby-1.8.7-p249 > List.all
 => #<Mongoid::Criteria:0x1030dea90 @klass=List, @documents=[], @selector={}, @options={}> 

ruby-1.8.7-p249 > List.all.documents
 => [] 

1 个答案:

答案 0 :(得分:17)

我认为您正在寻找的是:

List.all.to_a