Python中文
首页
教程
问答
标签
搜索
登录
注册
允许\u磁盘\u在PyMongo中不使用光标
回答此问题可获得
20
贡献值,回答如果被采纳可获得
50
分。
<pre><code>>>> from pymongo import MongoClient >>> client = MongoClient() >>> db = client['cvedb'] >>> db.list_collection_names() ['cpeother', 'mgmt_blacklist', 'via4', 'capec', 'cves', 'mgmt_whitelist', 'ranking', 'cwe', 'info', 'cpe'] >>> colCVE = db["cves"] >>> cve = colCVE.find().sort("Modified", -1) # this works >>> cve_ = colCVE.find().allow_disk_use(True).sort("Modified", -1) # this doesn't work AttributeError: 'Cursor' object has no attribute 'allow_disk_use' >>> cve_ = colCVE.find().sort("Modified", -1).allow_disk_use(True) # this doesn't work AttributeError: 'Cursor' object has no attribute 'allow_disk_use' >>> cve.allow_disk_use(True) # this doesn't work AttributeError: 'Cursor' object has no attribute 'allow_disk_use' >>> </code></pre> <p>我想使用<code>allow_disk_use()</code>方法,但得到上述错误。我的MongoDB服务器是4.4.1,pymongo也是最新版本</p> <p>我提到了{a1}和{a2},但我不明白我做错了什么。不应该使用<code>Cursor</code>对象吗?如果有人能解释正确的方法以及为什么不起作用,那就太好了</p>
0 条评论
分类:
Python问答
请先
登录
后评论
默认排序
时间排序
1 个回答
匿名
1天前
擅长:python、mysql、java
<p>除了beachy的回答,升级到最新版本(3.11)后, 给出<code>AttributeError</code>(问题中提到的)的查询也恰好工作得很好</p>
请先
登录
后评论
针对此问题:
更多的回答
关注
89
关注
收藏
1
收藏,
216
浏览
网友 提问于 2天前
相关Python问题
“matplotlib”ImportError:DLL加载失败:%1不是有效的Win32应用程序
2 回答
“matplotlib”中对字体设置的奇怪响应
6 回答
“matplotlib”如何将绘图调整为图形大小?
10 回答
“Matplotlib不支持生成器作为输入。当我尝试使用scatter()打印列表时”
6 回答
“matplotlib中的点悬停时是否可能显示标签?”
3 回答
“max_features”如何限制sklearn集成模型中的特征数量?
9 回答
“max_poolig2d_3/MaxPool”的1减去2导致维度大小为负
8 回答
“maxiter”参数对中的方法“SLSQP”有效吗scipy.optimize.minimize?
6 回答
“maxRunningTime”选项的格式(谷歌人工智能平台)
1 回答
“MDMenuItem”对象在MDDropdownMenu上没有属性“callback”
4 回答
“Mean”不适用于Pandas数据帧,从Pickle读取16 x 200000+个观察值
6 回答
“MediaDefiningClass”对象不是iterable Djangoimportexp
9 回答
“Medicine”对象没有属性“add”错误
10 回答
“MergeSummary”Op的“inputs”具有与预期类型字符串不匹配的类型[bool,bool,bool,bool,bool,bool,bool]
3 回答
“message”:“所需的请求部分“file\”不存在”
1 回答
“message”是Django还是Python中的保留字?
7 回答
“method”和“method”的实例之间不支持“<”,Python,Djang
3 回答
“method”对象不可订阅。不知道怎么了
9 回答
“Method”对象不是iterab
2 回答
“method”对象不是iterable dataframe python
7 回答