python - 获取所有记录,但在 SQLAlchemy 中归档了一些条件?
问题描述
我需要select * from new_entry where batch=2018
。我尝试query.filter(NewEntry.batch==batch).first()
在数据库中获得第一条记录,但我需要与批处理匹配的所有列。我该怎么办?
解决方案
由于您使用的是 first() 您只会得到第一个结果,要将所有结果作为列表获取,您必须使用 all()
query.filter(NewEntry.batch==batch).all()
推荐阅读
- sql-server - 新手:为 SQL Server 2017 创建 dockerfile
- c++ - 了解获取非静态成员地址以形成指向成员函数的指针的错误?
- javascript - 如何使滚动到顶部的动作更流畅
- r - R中是否有一个函数允许选择行名以小写字母结尾的行并删除该字母?
- typescript - OR 运算符如何在 javascript 或 typescript 中查找函数?
- regex - 查找范围内的字符
- angular - 如何使用 angular dart webdev 在 localhost 上建立安全连接?
- html - 如何顺利地做CSS动画而不中断
- ios - UISwitch 值更改状态问题
- angular - 用文本控件替换字符串并在 angular4+ 中从中获取值