python - sqlalchemy 如何在查询的时候排除掉数据库字段为 null的
大家讲道理
大家讲道理 2017-04-17 17:54:46
0
2
363

在用sqlalchemy 查询数据的时候 想把数据中为 null的数据排除掉

session.query(employee).filter_by(brand_id is null)

这样不能用,求解。

大家讲道理
大家讲道理

光阴似箭催人老,日月如移越少年。

membalas semua(2)
小葫芦

Kaedah 1

session.query(employee).filter_by(employ.brand_id.isnot(None))

Kaedah 2

from sqlalchemy import not_
session.query(employee).filter_by(not_(employ.brand_id==None))

Rujukan
http://docs.sqlalchemy.org/en/rel_1_0/core/sqlelement.html

巴扎黑

Penggunaan Django orm ialah
session.query(pekerja).exclude(brand_id__isnull=True)

Saya tidak tahu cara menggunakan sqlalchemy.

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan