MongoShell populate 不是函数?

问题描述 投票:0回答:1

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

mongodb mongoose-populate mongo-shell
1个回答
0
投票

我在那里找到了

populate()由mongoose库提供,mongodb不提供。它在 mongoshell 函数中也不可用。

© www.soinside.com 2019 - 2024. All rights reserved.