Ще трябва да използвате without
на Mongoid метод. Нещо подобно би трябвало да свърши работа:
Post.without(:_id, :body, "tags._id")
Което ще върне само всичките ви заглавия на публикации, както и всички техни вградени тагове и без _id
полета за публикации или етикети.
Забелязах също, че имате field :tags, :type => Array
дефиниран на вашия модел Post - което според мен е излишно. Използване на embeds_many
настройва това поле автоматично за вас.