我在Mongodb中有一个集合,我在我的应用程序中访问并通过ReactJS和mongoose连接. 在这个集合中,我有一个属性设置为Array类型. 当我添加到该数组时,它成功地完成了,但是我没有看到应该自动创建的_id字段. 为什么会这样? 谢谢.

推荐答案

ID字段仅添加到顶级文档,而不添加到数组中的子文档.如果您希望在子文档上具有ID,则需要在保存时手动将其添加到您的架构中.

Reactjs相关问答推荐

Formik验证不适用于物料UI自动完成

包装组件可以避免子组件重新渲染.?

Reaction Hook';useEffect&;有条件呼叫问题:

生成Reaction Vite应用程序的停靠容器时无法识别环境变量

需要特定的数学函数来标准化动画持续时间

当项目开始时,它不会从三元运算符(REACT)加载一些tailwind 类名称

React-React中是否完全支持基于类的组件?

悬停轴时重新绘制自定义参照线

如何根据ReactJS中元素列表中的布尔值仅显示一次值

Mui Datepicker 设置了错误的日期

无法通过react 路由中的链接传递信息

我正在通过 API(有效)从 MongoDB 传递数据.可视化但我不断收到此 TypeError: Cannot convert undefined or null to object

未捕获的类型错误:useSelector 不是函数

父状态改变后子组件丢失状态

React Router 6.4CreateBrowserRouter子元素不显示

如何在 React 中的 Material Ui 多选中设置默认值?

网格项不缩小以适应包含的可滚动列表

如果两个组件在 React 中导入相同的 CSS 文件会发生什么?

React 似乎在触发另一个组件时重新渲染了错误的组件

react / firebase 基地.如何在我的项目中保存更新的数据?