// JOIN в mongo отсутствует принципиально SELECT * FROM books JOIN category ON ... JOIN authors ... db.books.find().forEach( function (newBook) { newBook.category = db.categories.findOne( { "_id": newBook.category } ); newBook.authors = db.authors.find( { "_id": { $in: newBook.authors } } ).toArray(); db.booksReloaded.insert(newBook); } ); и далее выборка db.booksReloaded.find().pretty()
MongoDB Справочник v0.05 © 2007-2025 Igor Salnikov aka SunDoctor