На самом деле, документ будет больше похож
{ "Приветствие": "Hello World"}
означает документ содержит приветствие (ключ) и приветствие "Hello World" (значение) , Документ может быть очень сложным набором пар значений ключа, включая значения, которые представляют собой массивы, встроенные документы и т. Д.
Если вы включаете кучу произвольных документов в одну коллекцию, их будет довольно сложно найти позже. Поэтому рекомендация состояла бы в том, чтобы группировать документы коллекции, которые имеют что-то общее.
Относительным примером может быть коллекция, в которой есть каждый документ, представляющий пользователя системы. Поля в каждом документе будут различаться в зависимости от того, сколько информации у вас есть у каждого пользователя, но, по крайней мере, у вас может быть адрес электронной почты, имя и т. Д. Затем вы можете запросить всех пользователей, удовлетворяющих некоторым условиям.
В другой коллекции могут быть компании. У вас может быть массив пользователей или идентификаторов пользователей в качестве одного из полей в документе компании, чтобы представлять каждого пользователя, который работает в компании, или что-то в этом роде.
Я не знаком с конкретной книгой, которую вы упомянули, но, возможно, если вы продолжаете пахать вперед, она начнет иметь больше смысла. Если нет, я рекомендую прочитать некоторые из страниц here для получения дополнительных примеров.