gpt4 book ai didi

node.js - 在 Mongoose 中指定模式

转载 作者:可可西里 更新时间:2023-11-01 09:45:46 25 4
gpt4 key购买 nike

我想知道定义此模式的最佳方式是什么:

enter image description here

Newsitem 只能有 1 个用户 ID 和 1 个任务 ID。一个任务可以属于多个新闻站点。一个用户可以属于多个新闻站点

我已经搜索过示例,但我会说它们不是很多示例。我怎样才能用 mongoose 和 mongodb 做到这一点?我会说 User 到 newsitem 和 Task 到 Newsitem 都是一对多关系。

最佳答案

在 Mongodb 中,您可以在模式中引用集合,因此当您 find() newsitem 中的文档时,mongoose 在用户和任务中执行 find(),因此它不会返回 newsitem 文档,而是返回 newsitem 以及用户和任务。

Mongoose population

关于node.js - 在 Mongoose 中指定模式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15747130/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com