在我的MongoDB/Node后端环境中,我使用Mongoose pre和post钩子中间件来检查文档上发生了什么变化,以便创建一些系统注释。我遇到的一个问题是,当我尝试查找有问题的文档的记录时,我得到一个"Customer.findOne()" is not a function错误。换句话说,如果我的“客户”模型启动了外部文件中的前钩子函数中的函数
我正在使用MongoDB和NodeJS,并试图在每次加载站点时预加载我的集合customers。我正在清空它,用空文档填充它,最后用外部源的真实数据替换(如果可用的话)。我尝试使用save(),但是它给出了错误消息'ParallelSaveError' - Can't save() the same doc multiple times in parallel.我读过一些关于异步函数和承