Ответ 1
При создании вашей коллекции Meteor программно из вашего приложения у вас есть возможность указать параметр, который определяет, какой тип метода генерации идентификатора используется для генерации новых идентификаторов для документов в этой коллекции. По умолчанию используется функция генерации случайной строки, если параметр не указан. Ознакомьтесь с документацией Метеор, чтобы узнать, о чем я говорю. Если вы не укажете опцию, Meteor просто использует пакет random, чтобы сгенерировать эти строки идентификатора. Если вы проверите ссылку, вы увидите, что первым элементом в списке является функция генерации случайных идентификаторов. Здесь вызывается функция Random.id()
. Очевидно, что переход непосредственно к MongoDB обходит этот возможный поток логики, в результате чего создается строка идентификатора типа MongoDB.