У меня есть продукт mongomapper и модель категории, а в категории много продуктов.
Я пытаюсь использовать фасеты, используя такие категории, как эта.(кажется, работает в AR)
searchable do
text :name
integer :category_id, :references => ::Category
end
Проблема заключается в том, что category_id является ObjectId не целым числом, поэтому я получаю:
неопределенный метод `to_i 'для BSON :: ObjectId (.... errorпри попытке индексировать продукты.
Кто-нибудь делал это раньше?
Есть идеи, как это сделать?
Спасибо, Рик