mongoengine

    0热度

    1回答

    我正在尝试使用MongoDB创建个人博客系统。博客系统旨在支持正式文章和短推文,它们具有相似但不同的数据结构。例如,一篇文章必须有一个标题,但推文不能;他们都有创建日期。 设计中还有一个时间线功能。时间轴将显示最新的10个项目,无论项目是文章还是推文,并且当按下“加载更多”按钮时,将显示10-20项... 所以我认为有两种方法设计数据库模式 将文章和推文保存到不同的集合中。 将所有东西保存到一个集

    0热度

    1回答

    我打算使用Python MongoEngine框架在MongoDB中存储Pandas DataFrame;通过df.to_list()将熊猫数据框强制为Python字典并将它们存储为嵌套的Document属性。我试图尽量减少代码的数量,以便从Pandas DataFrame到BSON进行往返,然后使用名为DataFrameField的自定义字段类型defined in this gist将大熊猫数

    0热度

    1回答

    假设我在数据库中有10个文档Item。 允许使用limit()检索与某些条件匹配的Item的3个文档。 documents = Item.objects(somefield=somecondition).limit(3) 现在,如果我做 documents.update(),mongoengine更新由查询不只是3个文件我已经限制了我的查询相匹配的数据库中的所有文件。 我也尝试在参数中设置mult

    0热度

    1回答

    到UPSERT文件我目前得到的模型: class Ticket(db.Document): name = db.StringField #issue.key project = db.StringField() #issue.fields.project.key issue_type = db.StringField() #issue.fields.issuetype

    0热度

    3回答

    我遇到了导入烧瓶-mongoengine的问题。我得到的错误是: ImportError: No module named flask_mongoengine 我使用的是虚拟环境(使用sudo安装),具有以下requirements.txt: sudo -H pip install -r requirements.txt : click==6.7 Flask==0.12.2 Flask-

    1热度

    1回答

    相关的类在我的设置: class Menu(DynamicDocument): date = DateTimeField(required=True, unique=True) ... items = ListField(ReferenceField('MenuItem', required=True, reverse_delete_rule=CASCADE))

    2热度

    2回答

    我正在使用mongoengine与Django和我的项目需要连接到MongoDB的一个实例,而另一个与SQL。如何setting.py我的databse部分应该是? DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', 'NAME': 'admin_db', 'USER': '

    1热度

    1回答

    我使用mongoengine使用Django 1.8和我的项目需要连接,而另一个与sql.But我得到这个MongoDB中的一个实例无错误 命令prompt- python manage.py runserver Traceback (most recent call last): File "manage.py", line 11, in <module> execute_

    1热度

    1回答

    是否有任何实例化Mongoengine Document的例子,其中的属性是来自kwargs的ReferenceField? 我寻找相同的测试情况下,“test_kwargs_simple” @https://github.com/MongoEngine/mongoengine/blob/master/tests/document/instance.py#L2834 但由ReferenceFiel

    0热度

    3回答

    我已经使用pip安装了DjangoRest框架和Mongo引擎,包括rest_framework_mongoengine列表中的INSTALLED_APPS列表。当我运行服务器时,仍然会抛出异常。 回溯 File "/Users/anum/Desktop/Python/ConnectBox/env/lib/python2.7/site-packages/django/utils/autoreloa