Сценарий: Рельсы + Mongoid + RablMongoid тип поля: Мопед :: BSON :: ObjectId с Рабль
У меня есть классы, как
class User
has_many :cards
field :name
и
class Card
belongs_to :user
field :anotheruser, type:Moped::BSON::ObjectId
Я rabl новичок, поэтому мой вопрос для вас, эксперты rabl, есть, что есть элегантный способ запросить объект «другого пользователя» через BSON: ObjectId прямо из rabl. Я могу сделать магию в своем контроллере, но это будет очень удобно, если доступно.
Спасибо.
P
Благодарности. Я упростил свой вопрос и оставил Mongoid, например, из примера. Я могу использовать отношения карты <-> пользователь, без проблем. Проблема в том, что у меня есть другое поле с BSON: ObjectId, которое содержит идентификатор другого пользовательского объекта. Таким образом, фактическое отношение не указано. – PasiT
Я понимаю, что это можно рассматривать как «дефект дизайна», но поскольку Монгоид не в лучшем случае со многими отношениями-многими, я думал, что это может быть альтернативный путь. – PasiT
Кроме того, вопросы: как сделать такой запрос из rabl. – PasiT