From fd23a62ede1150fec46e7a1de7ca33b933c5f75f Mon Sep 17 00:00:00 2001 From: Anton Rogov Date: Tue, 6 Sep 2011 17:12:06 +0400 Subject: [PATCH] adding support for mongoid-2.2 id criteria --- lib/sunspot/mongoid.rb | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/lib/sunspot/mongoid.rb b/lib/sunspot/mongoid.rb index a12703d..5f58703 100644 --- a/lib/sunspot/mongoid.rb +++ b/lib/sunspot/mongoid.rb @@ -41,8 +41,9 @@ def load_all(ids) private - def criteria(id) - @clazz.criteria.id(id) + def criteria(ids) + c = @clazz.criteria + c.respond_to?(:for_ids) ? c.for_ids(ids) : c.id(ids) end end end