airflow.providers.mongo.sensors.mongo¶
类¶
| 检查 MongoDB 中是否存在与给定查询匹配的文档。 | 
模块内容¶
- class airflow.providers.mongo.sensors.mongo.MongoSensor(*, collection, query, mongo_conn_id='mongo_default', mongo_db=None, **kwargs)[source]¶
- 基类: - airflow.sensors.base.BaseSensorOperator- 检查 MongoDB 中是否存在与给定查询匹配的文档。 - mongo_sensor = MongoSensor( collection="coll", query={"key": "value"}, mongo_conn_id="mongo_default", mongo_db="admin", task_id="mongo_sensor", ) - 参数::
- collection (str) – 目标 MongoDB 集合。 
- query (dict) – 用于查找目标文档的查询。 
- mongo_conn_id (str) – 连接到 MongoDB 时使用的 Mongo 连接 ID。 
- mongo_db – 目标 MongoDB 数据库名称。 
 
 - template_fields: collections.abc.Sequence[str] = ('collection', 'query')[source]¶