我在语句中看到了一些带有2 require()的Node.js代码,但不知道这是什么意思,有人知道吗?谢谢!
const Models = require('mongoose-models')(require('mongoose'));
谢谢, 杰克
答案 0 :(得分:1)
中断查询
const Models = require('mongoose-models')(require('mongoose'));
这实际上等于
const mongoose = require('mongoose')
const Models = require('mongoose-models')(mongoose);
因此,您要将猫鼬的引用传递给猫鼬模型。 猫鼬模型必须要求猫鼬对象才能完美工作。 为了提高可读性,可以使用两步初始化。