提问者:小点点

模式/模型是从mongodb数据库读取数据所必需的吗


我们是否需要一个模型/模式来从mongodb数据库读取数据。我有一个nodejs应用程序,它的数据已经存储在MongoDB中。但是文档的结构可以改变,而模式不允许改变。那么是否可以在不使用mongoose模式的情况下读取数据,或者我应该使用nodejs mongodb驱动程序来实现这一点。谢谢


共1个答案

匿名用户

Mongoose允许您访问Connection/DB对象,这将允许您访问您的集合。然后,您可以直接在特定集合上执行查询,而不必处理模型/模式:

let yourCollection = mongoose.connection.db.collection('<tbd>');
const result = await yourCollection.find({...});