これは予想されることですか?
SQLAlchemy スカラー メソッドは、行が返されない場合と 1 つの raw が返される場合の両方で None 値を返しますが、'NULL' が含まれます。SQL ステートメントで NULL 値を除外するようになりましたが、この結果には驚きました。
これは予想されることですか?
SQLAlchemy スカラー メソッドは、行が返されない場合と 1 つの raw が返される場合の両方で None 値を返しますが、'NULL' が含まれます。SQL ステートメントで NULL 値を除外するようになりましたが、この結果には驚きました。
Query.one
代わりにこの方法を使用する必要があります。
この場合None
、クエリの結果がNULLの場合は返され、NoResultFound
結果がまったくない場合は発生します。MultipleResultsFound
例外も可能です(のように)Query.scalar
。