MongoDB Querying for object property in list

Допустим, у меня есть такой документ:

{
    _id: "cow",
    comments: [
        {user: "karl", comment: "I like cows.", at: /*a date*/},
        {user: "harry", comment: "Cows are the best.", at: /*a date*/}
    ]
}

Теперь я хочу собрать все комментарии, которые "karl" оставил в моей базе данных. Или только те, которые были оставлены на определенную дату. "comments" проиндексированы, как я могу сделать запрос?

7
задан Lanbo 17 December 2011 в 15:28
поделиться