问题标签 [motorengine]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
926 浏览

python - Python 3.6 - Sanic Motorengine

我正在尝试设置新的SanicWeb 框架(承诺非常快)motorengine以实现 100% 异步。

到目前为止我的设置:

不幸的是我得到:

为什么会崩溃?

0 投票
1 回答
161 浏览

mongodb - 什么是 mongoengine.GeoPointField 在 motorengine 中执行近距离查询的等价物?

我有以下模型: class DbObjectWithCoordinates(Document): coordinates = GeoPointField() # this used to work with mongengine

我使用mongoengine.GeoPointField来执行查询,例如查找给定坐标附近的所有对象:

但是,该GeoPointField字段在 motorengine 中不可用。是否可以在 motorengine 中定义对象并使用这样的查询?如果没有,这种用例是否有解决方法?

0 投票
2 回答
15376 浏览

mongodb - 带有 FastAPI 的 MongoDb

我正在玩一些FastAPI并想将它连接到 MongoDB 数据库。然而,我很困惑在异步电机和 mongoengine 之间选择哪个 ODM。此外,在这里的 NoSQL 示例中,他们创建了一个新的存储桶,并且每次使用它时都调用了连接到 db 的代码。但是,motor 和 mongoengine 似乎都更喜欢全局连接。那么连接mongodb的好方法是什么?

0 投票
1 回答
837 浏览

python - “AsyncIOMotorLatentCommandCursor”对象不可下标

我正在使用motorclient,并且我有以下查询,我想在其中获得某个用户的平均评分。

然后当我试图提取平均值时 print('avg rating', res['avg_rating'])

这会引发错误TypeError: 'AsyncIOMotorLatentCommandCursor' object is not subscriptable

我已经用谷歌搜索了很多,但我没有找到如何使用motor.

0 投票
1 回答
199 浏览

can-bus - 带 CANbus 电机控制器和 ROS 的有刷直流电机

我正在重建一个移动机器人平台。我刷过直流电机12VDC,峰值电流 16.9A,空载电流 0.33A,并试图给电机驱动器供电。通信应通过CANbus。这是我找到LINK的驱动程序。

问题是:

  1. 在寻找电机驱动器/电机控制器时我应该注意什么?
  2. 我发现的驱动器适合电机吗?
0 投票
1 回答
1942 浏览

python - 如何依靠 MongoDB 的电机驱动程序?

我想和 Motor 的潜水员一起数一数,但我收到了这个错误。

AttributeError: 'AsyncIOMotorCursor' object has no attribute 'count'

这是我的代码:

0 投票
0 回答
121 浏览

python - Python aiohttp电机引擎

我正在尝试制作基本的注册 api,但我在使用motorengineand时遇到了一些问题aiohttp

有人可以给我举例说明它是如何工作的吗?

这是我的代码:

0 投票
2 回答
3228 浏览

python - 附加到不同循环的未来任务

我正在尝试在 FastAPI 中连接到 mongodb。我反复收到此异常。

文件 - main.py

文件 - session.py

例外 -:

我不知道我在哪里弄错了。我应该为电机指定一个事件循环吗?

0 投票
1 回答
37 浏览

python-3.x - 什么是正确的 MongoDB 查询来查找在(无序列表)列表中包含一个或多个项目的所有文档?

我正在使用 FastAPI 开发一个 API,该 API 通过 Motor 与 Mongo DB 交互。我们的数据库包含有关各种疾病的文档,如下所示:

我正在寻找正确的 MongoDB 查询语法(最好是一个小的 python 代码示例),它给出了风险因素或症状 ID 的列表,返回包含一个或多个这些 ID 或字符串的所有疾病文档。

大多数疾病都有不同数量的症状,因此 id 的顺序因文档而异。

由于我对 mongoDB 很陌生,我不确定正确的查询是什么样的。我尝试了多种变体,illness_collection.find()但到目前为止我还没有成功。

预先感谢您的帮助!

0 投票
0 回答
156 浏览

mongodb - Fastapi python mongodb错误无法执行数据库操作

我正在尝试从 database.py 访问 main.py 中的 mongodb 连接。但我得到 None 类型。请建议任何方法。下面是我的代码。我对从 database.py 获取 db 对象感到困惑。

浏览了互联网上的所有文档。但仍然没有解决办法。下面是我的 database.py 代码

下面是主要的py代码。