@itforge спасибо, разобрался. Проблема была в том, что передавал строку а не обьект монго ид. Как в таком случае получать сгенерированный ключ после вставки?
@onhoric Раньше дело обстояло именно так, сколько страниц, столько и файлов. Но сейчас, к счастью, так уже не делают. Скрипт отлавливает, например id страницы /page147.html и из базы данных вытаскивает содержимое. На все требуется минимум 1 файл и база данных.