У меня есть 2 коллекции следующегозаписей Сортировать по коллекциям картографирования
Автор:
{id:'1',name:'JK', bookCount:3}
{id:'2',name:'SS', bookCount:2}
{id:'3',name:'CC', bookCount:4}
Книга: (AuthorID: внешний ключ Автор коллекций)
{name:'Book 1',authorId:1}
{name:'Book 2',authorId:1}
{name:'Book 3',authorId:1}
{name:'Book 4',authorId:2}
{name:'Book 5',authorId:2}
{name:'Book 6',authorId:3}
{name:'Book 7',authorId:3}
{name:'Book 8',authorId:3}
{name:'Book 9',authorId:3}
I хотите написать запрос о манго, который дает книги, упорядоченные по -> количеству книг, написанных соответствующими uthor в порядке возрастания, т. е.
{name:'Book 4',authorId:2}
{name:'Book 5',authorId:2}
{name:'Book 1',authorId:1}
{name:'Book 2',authorId:1}
{name:'Book 3',authorId:1}
{name:'Book 6',authorId:3}
.......
Как это сделать. Thanx заранее! :)
Вы не можете присоединиться к нескольким коллекциям в MongoDB напрямую в одном запросе. –