Sie müssen Mongoids without
verwenden Methode. So etwas sollte funktionieren:
Post.without(:_id, :body, "tags._id")
Dadurch werden nur alle Ihre Beitragstitel sowie alle ihre eingebetteten Tags und keine _id
zurückgegeben Felder für Posts oder Tags.
Mir ist auch aufgefallen, dass Sie field :tags, :type => Array
haben auf Ihrem Post-Modell definiert - was meiner Meinung nach überflüssig ist. Verwenden von embeds_many
richtet dieses Feld automatisch für Sie ein.