24 Ocak 2010, Pazar
'filtre arasındaki fark nedir ve SQLAlchemy içinde filter_by?
Herkes filter
ve SQLAlchemy filter_by
fonksiyonlar arasındaki farkı açıklayabilir mi? Kafam karıştı ve gerçekten fark göremiyorum. Hangisini kullanarak olmalıdır?
CEVAP
24 Ocak 2010, Pazar
filter_by
sütun adları gibi basit sorgular için kullanılır
db.users.filter_by(name='Joe')
Aynı şekilde yazarak filter
ile yapılabilir
db.users.filter(db.users.name=='Joe')
ama aynı zamanda daha güçlü sorgu gibi ifadeler içeren yazabilirsiniz
db.users.filter(or_(db.users.name=='Ryan', db.users.country=='England'))
Bunu Paylaş:
Vim içinde eşleştirmek, noremap, nnore...
Scala içinde JavaConverters ve JavaCon...
SQL içinde, tek ve çift tırnak arasınd...
Pas içinde özellikleri ve Haskell için...
Bir URI, URL ve URN arasındaki fark ne...