Иерархические структуры данных и вложенные коллекции описаны в документации. Коллекция содержит документы, а документ может содержать вложенную коллекцию. Структура всегда представляет собой чередующийся шаблон коллекций и документов. Документация содержит это описание примера:
Обратите внимание на чередующийся шаблон коллекций и документов. Ваши коллекции и документы всегда должны соответствовать этому шаблону. Вы не можете ссылаться на коллекцию в коллекции или на документ в документе.
Таким образом, допустимый путь к коллекции всегда будет содержать нечетное количество сегментов; допустимый путь к документу - четное число. Поскольку ваш код пытается запросить коллекцию, длина пути, равная четырем, недопустима.
Ответ 3
У вас отсутствует ссылка на коллекцию. т.е. db.collection (** Значение становится равным нулю **).
Ответ 4
Я столкнулся с этой проблемой, когда указал неверный entity_Id.
Вместо dojo/default/datasets/fe67ec58-6208-4234-a4ee-98c5dce4665fя предоставил fe67ec58-6208-4234-a4ee-98c5dce4665fи теперь работает нормально.