2012-04-29 2 views
0

Например предположим, у меня есть сообщение схема следующим образом:Как я могу найти встроенную коллекцию в MongoDB?

var Schema = new db.Schema({ 
    title : String 
    , text : String 

    // Denormalize by using user name 
    , author  : String 
    , tags: [String] 
    , comments: [Comment] 
}); 

Я пытаюсь соответствовать определенный тег следующим образом:

function getPostByTag(tag, callback) { 
    Post.find().where({"tags.value": tag}).run(callback); 
} 

Но она возвращается все. Что я делаю не так?

ответ

0

Где вы получаете «ценность» части «tags.value». Не должно быть:

Post.find().where({tags:tag}).run(callback); 

 Смежные вопросы

  • Нет связанных вопросов^_^