Всегда используйте mongoose.Types.ObjectId('your id')
, чтобы условия в вашем запросе проверяли поле id перед запуском вашего запроса, в результате ваше приложение не выйдет из строя.
Вы можете использовать команду cat, изменив ее выходной поток как / tmp / file, и все, что вы введете, будут добавлены в myfile,
cat > /tmp/myfile;
#input-> add text(standard input by default is set as keyboard)
#typing...
И распечатать файл командой tail с помощью -F в качестве аргумента,
tail -F /tmp/file; #-F -> output appended data as the file grows and with retry
#output-> input given to file
#typing....
Запись текста в файл с помощью vim,
vi /tmp/file;
#typing...
#:w -> write text to file
tail -F /tmp/file;
#
#typing...
Когда вы пишете в свой файл с помощью vim, он не записывает (сохраняет) его мгновенно По мере ввода, вместо этого, когда вы выходите из режима вставки и сохраняете файл явно (: w), именно тогда вывод tail будет обновлен.
Следовательно, вы можете использовать плагин, такой как Autosaveplugin, который может помочь автоматически сохранять данные для синхронного отображения журналов.