Você precisará usar o
without
do Mongoid método. Algo assim deve fazer o truque:Post.without(:_id, :body, "tags._id")
Que retornará apenas todos os seus títulos de postagem, bem como todas as tags incorporadas e nenhum
_id
campos para Posts ou Tags. Notei também que você tem
field :tags, :type => Array
definido no seu modelo Post - o que acredito ser redundante. Usando embeds_many
configura esse campo para você automaticamente.