【发布时间】:2021-03-05 18:02:54
【问题描述】:
我有一个使用 Redux 的 react 项目。我在支持上使用 mongodb。 api 返回数据的方式是使用另一个集合的引用 id。见下文:
联系人字段引用了另一个名为联系人的集合。我需要从那里提取数据以填充到 React 应用程序中。我在后端使用猫鼬。我尝试了多种方法,但无法获得该数据。我可以检索 objectid,但不能检索该特定集合中的数据。
谢谢,
TL
【问题讨论】:
我有一个使用 Redux 的 react 项目。我在支持上使用 mongodb。 api 返回数据的方式是使用另一个集合的引用 id。见下文:
联系人字段引用了另一个名为联系人的集合。我需要从那里提取数据以填充到 React 应用程序中。我在后端使用猫鼬。我尝试了多种方法,但无法获得该数据。我可以检索 objectid,但不能检索该特定集合中的数据。
谢谢,
TL
【问题讨论】:
我不知道你的代码,但你应该使用 Contact 模型,并使用你提到的 ID 查询 Contact 文档,
您正在使用 Mongoose 作为 ORM,所以它应该类似于
Contact.find({_id: THE_CONTACT_ID })
【讨论】: