On Mar 20, 9:43 pm, Durran Jordan <
dur...@gmail.com> wrote:
> You can embed it in as many models as you like - I tend to go the
> polymorphic route in this case:
>
> class Sender
> include Mongoid::Document
> embedded_in :sendable, polymorphic: true
> end
>
> class Message
> include Mongoid::Document
> embeds_one :sender, as: :sendable
> end
>
> class SomeOtherSendable
> include Mongoid::Document
> embeds_one :sender, as: :sendable
> end
>
> etc...
>