Mongoose Schema API Connection.prototype.modelNames()函数
Mongoose API的Connection.prototype.modelNames()
方法是在Connection对象上使用的。它允许我们获取使用特定连接对象创建的所有模型的信息。
语法:
- 参数: 此方法不接受任何参数。
- 返回值: 此方法返回一个数组。返回使用特定连接对象创建的模型名称数组。
设置 Node.js Mongoose 模块:
步骤1: 使用以下命令创建一个 Node.js 应用程序:
步骤2: 在创建NodeJS应用程序之后,使用以下命令安装所需的模块:
项目结构: 项目的结构将如下所示:
示例1: 在这个示例中,我们将使用createConnection()方法创建一个数据库连接,并在其对象上定义userSchema。最后,我们将使用modelNames()方法从con连接对象中获取我们定义的所有模型。
文件名: 在app.js文件中写下以下代码。
运行程序的步骤: 从项目的根目录执行以下命令来运行应用程序:
输出:
示例2: 下面的示例演示了Mongoose Connection modelNames()方法的基本功能。
文件名: 在app.js文件中写下下面的代码。
运行程序的步骤: 要运行应用程序,请从项目的根目录执行以下命令:
输出:
参考资料:- https://mongoosejs.com/docs/api/connection.html#connection_Connection-modelNames