mongodb的最小数据库模型管理
mimimongo的Python项目详细描述
minimongo是一个轻量级的、无模式的、面向pythonic对象的mongodb接口。动态类型(无模式)对象管理:BR/>层,对于任何MunGODB集合中存储的任何数据都具有简单的一致性。
‘Mimulango’直接调用现有的PyMangGuy查询语法。
‘Mimulango’可以很容易地在现有的MunGDB集合之上,并且
将与几乎任何现有的模式一起正常工作,即使来自第三方应用程序。
另外,您还可以从“github<;http://github.com/yablokoff/minminongo>;``下载
source,并运行``python
setup.py install`。
<
依赖依赖依赖依赖依赖依赖依赖依赖依赖依赖依赖依赖关系
-pymongo 2.1+
-`sphinx<;http://sphinx.pocoo.pocoo.org>;``(可选——用于文档生成)
例如:http://sphinx.sphinx.pocoo.pocoo.pocoo.org>;
----
创建一个对象,查询它,修改
一个字段,然后再次保存它的一个非常简单的例子::
创建。
database=“minimongo”
collection=“rocks”
现在,我们以编程方式声明所需的索引。
索引构造函数的参数与
pymongo的确保索引函数的参数相同。
索引=(
索引(“a”),
)
保存一个对象,并返回它的本地内存副本:
foo=foo({“x”:1,“y”:2})。save()
‘Mimulango’直接调用现有的PyMangGuy查询语法。
‘Mimulango’可以很容易地在现有的MunGDB集合之上,并且
将与几乎任何现有的模式一起正常工作,即使来自第三方应用程序。
另外,您还可以从“github<;http://github.com/yablokoff/minminongo>;``下载
source,并运行``python
setup.py install`。
<
依赖依赖依赖依赖依赖依赖依赖依赖依赖依赖依赖依赖关系
-pymongo 2.1+
-`sphinx<;http://sphinx.pocoo.pocoo.org>;``(可选——用于文档生成)
例如:http://sphinx.sphinx.pocoo.pocoo.pocoo.org>;
----
创建一个对象,查询它,修改
一个字段,然后再次保存它的一个非常简单的例子::
创建。
database=“minimongo”
collection=“rocks”
现在,我们以编程方式声明所需的索引。
索引构造函数的参数与
pymongo的确保索引函数的参数相同。
索引=(
索引(“a”),
)
保存一个对象,并返回它的本地内存副本:
foo=foo({“x”:1,“y”:2})。save()