使用 DBRef 示例嵌入 ExpressJS 和 Mongoose Schema
Posted
技术标签:
【中文标题】使用 DBRef 示例嵌入 ExpressJS 和 Mongoose Schema【英文标题】:ExpressJS & Mongoose Schema embedding with DBRef examples 【发布时间】:2011-07-01 23:54:07 【问题描述】:我很乐意收集/查看使用 ExpressJS 和 Mongoose 的任何代码示例或链接,这些示例显示了 Schema 嵌入、使用 DBRefs 保存/更新。简单用例:
在博客文章和每个评论中对用户的 DBRefs 的博客文章的评论,显示保存/更新,并且可能作为一种额外的享受:getter、setter 和一个虚拟的或 2 个总计 cmets 或其他东西
【问题讨论】:
【参考方案1】:有一个关于此的问题:https://github.com/LearnBoost/mongoose/issues#issue/188
【讨论】:
【参考方案2】:你可能想看看 https://github.com/jspears/mojaba 和https://github.com/jspears/mers
Mers 在 expressjs 框架中将 Mongoose 模式公开为 JSON/REST,而 Mojaba 为 mongoose 模式创建 CRUD 操作。我正在努力让 mojaba 成为一个 express 插件,所以你所要做的就是添加你的架构,你就会得到一个功能齐全的 crud 东西,但这还没有完成。
它有点粗糙,但应该可以。
【讨论】:
很有趣,虽然它似乎与上述问题无关,但听起来确实很有用!以上是关于使用 DBRef 示例嵌入 ExpressJS 和 Mongoose Schema的主要内容,如果未能解决你的问题,请参考以下文章
Expressjs Mongoose 发现嵌套的嵌入文档未定义
使用 Mongoose / mongoose-dbref 使用和填充(真实的)DBRef 数组
使用 QueryDSL 使用 Spring Data MongoDB 查询 DBRef