我想在mongodb中创建一个新数据库,但我想知道是否可以使用默认数据类型创建一个新文档,例如:
users = {name : 'string', age : 'integer', ...}
这是一种方法吗?我需要放置数据,让mongodb更改为当前数据类型..
谢谢!
答案 0 :(得分:0)
在人们评论时,您通常会在ODM(对象文档映射器)中执行此类验证,如果您不熟悉,可以尝试使用this article作为背景。
根据您选择的语言,有各种各样的实现,并且会有MongoDB drivers page的链接。但随意搜索。
另外值得注意的是,如果您只是在寻找用于JavaScript的 lite ,那么js-schema项目可能会引起您的兴趣。您可以通过在load(..)
文件中添加.mongorc.js
来将其加载到您的mongo shell中。
如果您真的想要这样玩,可能需要一堆工具,所以请参阅mesh作为一个很好的例子。