Mongoose Query.prototype.equals()方法
Mongoose Query API equals() 方法用于查找字段值等于传入参数“val”的文档,并将响应作为文档数组返回。
语法:
参数: 它接受上述所提及并以下所述的以下参数:
- val: 一个字符串,用于标识要匹配现有文档的字段的值。
返回类型: 它以 Query 对象作为响应返回。
创建 Node 应用程序并安装 Mongoose:
步骤 1: 使用以下命令创建一个 Node 应用程序:
步骤2: 在完成 Node.js 应用程序后,使用以下命令安装所需的模块:
示例1: 在这个示例中,我们将使用这种方法来找到“age”值等于“20”的文档。
文件名: main.js
运行应用程序的步骤: 从项目的根目录中使用以下命令来运行应用程序:
输出:
使用MongoDB Compass的数据库的GUI表示:
示例2: 在这个示例中,我们将使用这个方法来查找“name”值等于“Luffy”的文档。
文件名: main.js
运行应用程序步骤: 从项目的根目录中使用以下命令运行应用程序:
输出:
使用MongoDB Compass的数据库的GUI表示:
参考: https://mongoosejs.com/docs/api/query.html#query_Query-equals