Django 用の mongodb adapetrs をたくさん見ましたが、それらのほとんどは Django 1.4 をサポートしていないか、Django orm とは異なる構文を持っています。では、django orm と同じ構文を持つ 1.4 に最適な django マッパーは何ですか?
質問する
345 次
1 に答える
0
http://mongoengine.org/はかなり良さそうです
構文は次のようになります。
from mongoengine import * # To define a schema for a
# document, we create a
class Metadata(EmbeddedDocument): # class that inherits from
tags = ListField(StringField()) # Document.
revisions = ListField(IntField()) #
# Fields are specified by
class WikiPage(Document): # adding field objects as
title = StringField(required=True) # class attributes to the
text = StringField() # document class.
metadata = EmbeddedDocumentField(Metadata) #
# Querying is achieved by
>>> page.title = "Hello, World!" # calling the objects
>>> for page in WikiPage.objects: # attribute on a document
>>> print page.title # class.
于 2012-12-29T03:10:25.863 に答える