pymongo相关内容

python - mongo语句查询

问 题 用python写脚本调取mongodb数据库里面的数据原sql语句是 db.fs.files.find({'metadata.moduleId':9,uploadDate:{'$lt':ISODate("2016-07-05T08:00:00.000Z")}}).count(); 原本数据的样子 {u'contentType': u'data:image/png', ..
发布时间:2017-09-06 09:26:53 Python

python - mongodb如何降序显示所有数据?

问 题 mongodb如何实现倒序排列? 在网上查了一下,都是发现需要只能针对特地字段进行排序,比如按照age 或是日期 等 但是我采集的时候,没有这些特征字符 在Mysql可以按照id来进行排序 那么在mongodb有没有比较好的办法? 解决方案 如果_id是mongo自动生成的就用_id好了,如果_id也是你自己生成的那就只能你自己去定义一个排序的key了。 mo ..
发布时间:2017-09-06 05:04:01 Python

mongodb - pymongo如何提取按数据库中document字段存储顺序存储的所有key。

问 题 RT. 最近在做数据预处理方面的东西,想在代码里用一个list来存放所有的key,然后通过传入指定column的下标来提取相应条目的字段信息。最好list中key的顺序固定,比如mongodb中document存储key的顺序。由于find_one等相关方法返回的是dict类型,所以是乱序,想问下有什么方法提取所有的key并按其在数据库中存储的顺序存放? 解决方案 要注 ..
发布时间:2017-09-06 03:18:26 其他开发

python - Pymongo 中 update 的错误

问 题 首先是代码: DB.test.update(query={'host': ip, 'port': port}, update={$set: {'http': 'test'}}) 这个代码会报这样的错误: TypeError: 'update() takes at least 3 arguments (1 given) 在这个之前我使用了最最简单的: DB.tes ..
发布时间:2017-09-06 00:56:13 Python

mongodb - pymongo count 很慢

问 题 三万条数据, 每条数据只包含一个随机数 {"digit": 随机数} 要求: 统计出现最多次数的数字 数据库表 table def main(): digits = [] for d in table.find(): n = d['digit'] digits.append(n) dig = set(digits) ..
发布时间:2017-09-06 00:09:13 其他开发

Pymongo在尝试访问远程服务器时给出数据库断言失败

我收到以下错误: db断言失败,断言:'未经授权的db:db1锁类型:-1客户端: ',assertionCode:10057 我可以通过在我的服务器的shell上运行python来访问MongoDB数据库。但是当我尝试访问我的网站时,我会收到这个未经授权的错误。 任何修复此错误? 解决方案 这意味着您的数据库正在使用身份验证。在这样的设置中,您必须先验证有效的用户,然后 ..
发布时间:2017-05-31 03:23:56 Python

django-nonrel从管理员中排除listfield

我遇到了一个典型的问题,我在一个模型中有一个ListField。 我想使用Django管理员玩对象并且ListField并不那么重要,它是我可以没有的嵌入式对象的列表。 当我使用这个,我得到主管理页面上的错误。如果在注册原始Item对象时不使用ModelAdmin对象,则只有在尝试添加项目时才会收到错误。 from django.contrib import admin ..
发布时间:2017-05-31 01:55:25 其他开发

我的项目有什么错误?

我使用mongodb作为我的python(2.7)项目与django框架。当我给 python manage.py runserver它将工作,但如果我同步db(python manage.py syncdb)以下终端中显示的错误 创建表... 追溯(最近的最后一次呼叫): 文件“manage.py”,第14行,在 execute_manager(settings) ..
发布时间:2017-05-30 05:41:57 Python

Django预关机钩关闭挂pymongo连接

我在Django项目中使用pymongo,最近我开始遇到一个问题,在退出主Django进程(甚至通过管理命令)时,pymongo连接将挂起,进程永远不会出口。显然,堆栈中有一些错误,但是现在最好的解决方案似乎是在Django退出之前明确地关闭连接。 那么Django是否提供了一个预关闭信号或钩子? BTW:my连接代码,以防您感兴趣。 从$ d code>从django.conf ..
发布时间:2017-05-29 07:29:28 其他开发

Django MongoDB在运行tellsiteid时出错

SO我根据教程创建了一个django项目和应用程序,并且我拥有MongoDB Engine所有必需的依赖项,它似乎都正常工作,直到我尝试启用管理界面。 我取消了需求位的注释,并将“django_mongodb_engine”和“djangotoolbox”添加到settings.py 中的应用程序部分当我尝试获取进入本地主机:8000 / admin我收到一个错误: “AutoF ..
发布时间:2017-05-29 02:06:04 其他开发

/ accounts / login / id中的TypeError必须是(str,unicode,ObjectId)的实例,而不是< type'int'>

这是我的第一个例子代码 mongodb 我试图连接我的 django 与 mongodb 。 我成功注册了一部分,但是当我尝试登录时显示错误页面。 TypeError在/ accounts / login / id必须是(str,unicode,ObjectId)的一个实例,而不是类型'int' 我正在使用django用户身份验证, 这是我的url ..
发布时间:2017-05-28 22:35:24 其他开发

如何在不使用模型的情况下在django-nonrel中配置mongoDB索引?

我正在使用mongodb和django-nonrel构建一个网站。我已阅读各种地方对于mongo,最好使用直流pymongo比django ORM。这还有我的经验 - django的ORM对于关系数据库来说非常棒,但是对于pymongo来说,并不是没有这么做。 我的问题是我不知道如何设置数据库表(err ...“collections”),而不使用django的ORM。我需要做什么才能摆脱m ..
发布时间:2017-05-28 20:52:05 其他开发

MongoDB对象序列化为JSON

我正在尝试在我的HTTP响应中发送JSON编码的MongoDB对象。我也遵循了其他几个类似的问题,但仍然缺少一些东西。抛出异常,但在浏览器中,我收到一个隐藏的 响应。我确定这是一件简单的事情,但任何帮助将不胜感激。 功能: 来自django.utils.simplejson import JSONEncod ..
发布时间:2017-05-28 07:17:36 其他开发

django + PyMongo pooling的最佳做法?

我有一个 db = pymongo.Connection()在Django的views.py中调用一个简单的MongoDB连接来存储一些简单的统计信息。 使自动支持MongoDB连接池的最佳做法是什么? 我需要在哪里放置 end_request ()代码? 如何在连接期间选择 max_pool_size 参数? / p> 解决方案 连接池如何在PyMongo中工作? ..
发布时间:2017-05-28 05:19:04 其他开发

Django-nonrel vs Django-mongodb vs Mongokit vs pymongo native

工作在需要NoSQL存储的Django项目中,我相信我已经定居在Mongo。我看过很多关于Mongo和Django的主题,但是没有一个提到Django-nonrel的话题,我看不出为什么它可能被取消资格,但是我没有任何经验。 理想情况下,我想为简单的东西,用户auth,组等保留SQL存储,并使用Mongo获取更大的数据。 我还希望将我的Mongo存储对象作为类,以Django-ORM风 ..
发布时间:2017-05-28 05:01:56 其他开发

如何将pymongo.cursor.Cursor转换成dict?

我正在使用pymongo查询区域中的所有项目(实际上是查询地图上某个地区的所有场地)。我之前使用 db.command(SON())来搜索一个球形区域,这可以返回一个字典,而在字典中有一个叫$ code>结果其中包含场地。现在我需要搜索一个正方形区域,建议使用 db.places.find ,但是这会返回一个 pymongo.cursor。光标类,我不知道如何从中提取场地结果。有没有人知道我是否应 ..
发布时间:2017-05-21 17:40:30 Python