feature suggestion: expose fetchone() and fetchall() methods on the Engine and SAConnection
未关闭
- 主要语言
- Python
- 星标
- 1.4k
- 派生
- 170
- PR 合并指标
- 30 天内没有已合并 PR
描述
Similarly to `engine.scalar()` and `connection.scalar()`, it would be convenient if there were `fetchone()` and `fetchall()` methods as well, as shortcuts for:
```
result = await connection.execute(...)
data = await result.fetchall()
```
I know that sqlalchemy's engine and connection don't have those methods, but since aiopgsa is async, simply chaining the method calls is significantly messier and less clear:
```
data = await (await connection.execute(...)).fetchall()
```
Happy to open a PR if this is something that would get merged.
贡献指南
评估
这个 Issue 还没有评估数据。