NoSQL Data Modeler 技能:设计 MongoDB 商品与评论结构
EnglishClaude Code 安装步骤
- 从 GitHub 固定提交获取完整的 `plugins/database/nosql-data-modeler/skills/modeling-nosql-data` 目录。
- 复制到目标项目的 `.claude/skills/`,确认 `.claude/skills/modeling-nosql-data/SKILL.md`,再从项目根目录启动 Claude Code,输入 `/modeling-nosql-data`。
中文摘要
按实际读写路径选择 MongoDB 的嵌入或引用方式。用 Claude Code 把每个页面查询、文档形状和索引对应起来。
SKILL.md 中文导读
可复现示例
写入商品 mug-01 的两种颜色,再写入三条不同时间的评论。读商品时检查两种颜色都在文档中。用 productId 过滤评论并按 createdAt 降序,限制返回两条。工作步骤
- 列出商品页需要同时读的字段、评论分页条件和各自更新频率。给商品规格内嵌有界数组。
- 给评论建立独立集合,用 productId 关联商品,并按商品和时间设计查询索引。
验收方法
商品文档直接返回两种颜色,评论查询返回最新两条。交付两份文档示例与访问路径对照。
GitHub 原文 · 更新日期
适用环境
准备本地 MongoDB、mongosh、两种查询说明和合成商品记录。示例区分短规格列表和可持续增长的评论。
常见问题
可以把全部评论追加到商品文档里吗?
评论数量持续增长且需要独立分页时,用独立集合和商品引用更合适。
相关指南
相关推荐
groq-install-auth 技能
jeremylongshore/claude-code-plugins-plus-skills
anima-common-errors 技能
jeremylongshore/claude-code-plugins-plus-skills
apple-notes-hello-world 技能
jeremylongshore/claude-code-plugins-plus-skills
castai-hello-world 技能
jeremylongshore/claude-code-plugins-plus-skills
cohere-local-dev-loop 技能
jeremylongshore/claude-code-plugins-plus-skills
figma-security-basics 技能
jeremylongshore/claude-code-plugins-plus-skills