에 열거 변환 할 수 없습니다.는 배열
#<Enumerator: []:find({:sort=>[["value.s", :desc], ["value.pml", :asc]], :limit=>10, :skip=>0})>
나는 점점 오전 : 나는 결과를 검사하는 경우
가[
{"_id"=>1.0, "value"=>{"s"=>4.2, "p"=>14.95, "pml"=>0.01993}},
{"_id"=>2.0, "value"=>{"s"=>3.7, "p"=>12.9, "pml"=>0.0172}},
{"_id"=>3.0, "value"=>{"s"=>4.2, "p"=>12.9, "pml"=>0.0172}},
{"_id"=>4.0, "value"=>{"s"=>4.0, "p"=>11.95, "pml"=>0.01593}},
{"_id"=>300.0, "value"=>{"s"=>0.0, "p"=>8.95, "pml"=>0.01193}},
]
collection
을 받고 있지만, collection
나에게 준다 : 나는 결과를 검사하는 경우
mr_collection = self.where(query).map_reduce(map, reduce).finalize(finalize).out({:replace => 'mr_results'})
paginator = WillPaginate::Collection.new(page, limit, collection_count)
collection = mr_collection.find(
:sort => sort,
:limit => limit,
:skip => skip
)
paginator.replace(collection)
mr_collection
을 받고있는 동안은, mr_collection
나를 준다 줄에 오류가 있습니다 paginator.replace(collection)
. Ruby 1.9.3 & Rails 3.2.6을 사용하고 있습니다.
방금 질문 업데이트 –