我正在使用 MongoDB。我遇到一个问题,我试图通过 MongoShell 查询数据。但是当我尝试从 MongoShell 运行“填充”查询时,我给出了错误“.populate 不是函数”。 为什么填充查询在 MongoShell 中不起作用。 我研究了一篇文章,它说 populate 是 mongoose 库仅为 Nodejs 提供的功能,它不是 MongoDB 原生支持的。 但在另一篇文章中提到,MongoDB 4.2 以上版本支持“填充”查询。 我有版本 7。但我仍然收到此错误, 不知道为什么?
populate()由mongoose库提供,mongodb不提供。它在 mongoshell 函数中也不可用。