Запрос коллекции с монгоидом и рубином - PullRequest
0 голосов
/ 17 ноября 2011

Я хочу запросить много разных коллекций из модели в рельсах.

Например:

class Statistics
  include Mongoid::Document
end

Я хочу иметь возможность запрашивать статистику или, возможно, коллекцию my_stats. Это возможно? Как я могу это сделать?

1 Ответ

1 голос
/ 17 ноября 2011

Ваш вопрос не ясен.Если вы хотите знать, как определить собственное имя коллекции, вместо того, чтобы Mongoid автоматически генерировал его с помощью имени класса / ActiveSupport, вы можете сделать это с помощью метода store_in.Примерно так:

class Statistics
  include Mongoid::Document
  store_in :mystats
end

Если вы спрашиваете, как искать несколько коллекций одним запросом, то, насколько я знаю, это невозможно в MongoDB.

...