Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

flake8 mengeluh pada perbandingan boolean ==dalam klausa filter

Itu karena filter SQLAlchemy adalah salah satu dari sedikit tempat di mana ==False sebenarnya masuk akal. Di tempat lain Anda harus tidak menggunakannya.

Tambahkan # noqa beri komentar pada baris tersebut dan selesaikan.

Atau Anda dapat menggunakan sqlalchemy. sql.expression.false :

from sqlalchemy.sql.expression import false

TestCase.obsoleted == false()

di mana false() mengembalikan nilai yang tepat untuk dialek SQL sesi Anda. Ada sqlalchemy.expression.true .



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Mysql:Mengoptimalkan menemukan simpul super di pohon set bersarang

  2. MYSQL JOIN di beberapa tabel tidak mengembalikan hasil

  3. Bagaimana menjalankan database pengujian Django hanya di memori?

  4. Menggunakan mysql concat() dalam klausa WHERE?

  5. ubah tabel tambahkan kunci asing gagal