seb*_*lon 6 schema jsonschema mongoose node.js asp.net-web-api
Hullo,我对猫鼬有一个难题.有没有办法使用JSON-Shema和Mongoose Schemas?假设我想使用像JSON-Schema这样的标准来定义我的API数据模式,因为它很好.当我想使用Mongoose/MongoDB时,我似乎需要再次定义它!这是我想避免的一些丑陋的重复.理想情况下,更改JSON-Schema定义也会更改MongoDB架构.如果我使用JOI.JS验证库,就会出现类似的问题.有人找到了解决方案吗?或者有替代方法吗?
谢谢
试试这个库:https://www.npmjs.com/package/json-schema-to-mongoose那里也有其他人.我创建,json-schema-to-mongoose因为其他库不太适合我的需求.
另外,我喜欢生成json-schema的TypeScript使用Typson.它使得它json-schema更加静态地输入.
更新
看来这个Typson项目已经死了.这是另一个(typescript-json-schema)项目,它做同样的事情,虽然我从来没有用过它.
| 归档时间: |
|
| 查看次数: |
3522 次 |
| 最近记录: |