Depois de fazer a query, o callback me retorna um objeto. Consigo dar um console.log no objeto inteiro e apenas no primeiro item "_id", porém quando tento printar os outros atributos ele apenas retorna como undefined..
Estou usando métodos estáticos do mongoose
schema.statics.findByName = function(name, lang, cb) { return this.findOne({"names.lang":lang,"languages.name":new RegExp(name, 'i')}, cb); };