未分類 8 5 月 2020 小白求助, flask_sqlalchemy 条件查询的一个问题 小白求助, flask_sqlalchemy 条件查询的一个问题 資深大佬 : hosinokamui 65 如果条件为 None,怎样能返回所有的数据呢,现在是直接在 sql 里变成“where 字段 IS NULL”了 大佬有話說 (4) 資深大佬 : knightdf “`pythonfilters = []if xxx is not None: filters.append(Model.attr == xxx).query.filter(*filters).xxxx“` 資深大佬 : hp66722667 通过 if 判断一下字段,不就可以随便拼接 sql 语句了么 資深大佬 : 6167 “`if not xxx: data = Xxx.query.all()“` 資深大佬 : SjwNo1 你都用 SQLAlchemy 了~~”’if cond is None: objs = Xxx.query.all()”’