cantina-models-mongo:Cantina 应用程序的 MongoDB 模型

时间:2024-07-04 14:12:21
【文件属性】:

文件名称:cantina-models-mongo:Cantina 应用程序的 MongoDB 模型

文件大小:13KB

文件格式:ZIP

更新时间:2024-07-04 14:12:21

JavaScript

cantina-models-mongo 用于 Cantina 应用程序的 MongoDB 模型实现了与附加功能扩展的兼容 API。 提供 app.createMongoCollection (name, options) - MongoDB 集合工厂 有关基本文档,请参阅 。 扩展功能(与建模器的区别) 私人财产 可以使用可选的privateProperties数组创建集合: app . createMongoCollection ( 'foo' , { privateProperties : [ 'secret_key' ] } ) ; 私有属性将从核心 api 方法(例如加载)返回的所有模型中排除。 请注意,如果使用具有私有属性的模型副本调用核心方法,则在触发任何事件和挂钩时,这些属性将保留在模型中。 不变的属性 更新现有模型时,更新文档中id 、 rev 、 creat


【文件预览】:
cantina-models-mongo-master
----LICENSE.txt(10KB)
----cantina-models-mongo.js(228B)
----lib()
--------mongo-store.js(11KB)
----test()
--------_common.js(54B)
--------basic.js(13KB)
--------mocha.opts(61B)
----README.md(3KB)
----Makefile(391B)
----.gitignore(97B)
----package.json(988B)

网友评论