样例 JSONJSON
生成结果Mongoose
请粘贴或输入 JSON
JSON → Mongoose schema · 本地处理 · 不上传
JSON 转 Mongoose Schema 生成器
样例 JSON → new Schema · 子文档 · required 标注 · 导出 model
不上传、不存储
JSON 全程在浏览器内存中处理,不会发送到任何服务器,也不写入任何数据库。
分享走 URL 片段
「分享」生成的链接把数据编码在 # 锚点里,浏览器不会把它发往服务器。
记住最近编辑
可选地把上次内容保存在本地,方便刷新后继续;一键即可彻底清除。
为什么用 JSON 转 Mongoose
生成 Schema 与 model
嵌套对象拆成子文档 schema,根 schema 直接导出成 mongoose model。
子文档不再多一个 _id
子文档 schema 自动带上关闭 _id 的选项,避免每层嵌套都多出一个没用的 id。
required 按数据推断
每条样例都有的字段标 required,缺失或只出现过 null 的字段不标。
数组与 Mixed 兜底
标量数组出简写数组类型,对象数组挂子文档 schema,混合类型落 Schema.Types.Mixed。
本地处理·不上传
生成全程在浏览器本机完成,数据不上传、不存储。