column_obj != Nonestworzy IS NOT NULLograniczenie :
W kontekście kolumny tworzy klauzulę a != b. Jeśli celem jest None, tworzy plik IS NOT NULL.
lub użyj isnot()(nowy w 0.7.9):
Zaimplementuj IS NOToperatora.
Zwykle IS NOTsą generowane automatycznie, gdy w stosunku do wartości None, która postanawia NULL. Jednak wyraźne użycie IS NOTmoże być pożądane w porównaniu z wartościami logicznymi na niektórych platformach.
Próbny:
>>> from sqlalchemy.sql import column
>>> column('YourColumn') != None
<sqlalchemy.sql.elements.BinaryExpression object at 0x10c8d8b90>
>>> str(column('YourColumn') != None)
'"YourColumn" IS NOT NULL'
>>> column('YourColumn').isnot(None)
<sqlalchemy.sql.elements.BinaryExpression object at 0x104603850>
>>> str(column('YourColumn').isnot(None))
'"YourColumn" IS NOT NULL'
all_filterstu jest ? Dlaczegoselect_from?