Я новичок в Монго. Публикация этого вопроса, потому что я не уверен, как искать это в Google
У меня есть книга документов, как показано ниже
{
bookId: 1
title: 'some title',
publicationDate: DD-MM-YYYY,
editions: [{
editionId: 1
},{
editionId: 2
}]
}
и еще один такой
{
bookId: 2
title: 'some title 2',
publicationDate: DD-MM-YYYY,
editions: [{
editionId: 1
},{
editionId: 1
}]
}
Я хочу написать запрос db.books.find({})
, который бы возвращал только те книги, в которых editions.editionId
был продублирован для книги.
Так что в этом примере для bookId: 2
есть два издания с editionId:1
.
Есть предложения?