0
我有2款簡化這個例子(域,訪問)的緣故,我想通過列屬性來選擇給定域的最後訪問時間戳選擇記錄通過column_property
Domain.last_visit = db.column_property(
db.select(
[ db.func.ifnull(Visit.timestamp, 0) ],
Visit.domain_id == Domain.id
).order_by(Visit.timestamp.desc()).limit(1).correlate(Visit.__table__).label('domain_last_visit'),
deferred = True
)
我的問題是該值始終返回NULL
而不是0
。我非常肯定這是因爲我不知道如何選擇我想要的唱片,並且在那裏放置了這個限制。
任何想法我做錯了什麼?
@ romeo-mihalcea:謝謝你接受這個解決方案。你會分享什麼/爲什麼確切地在你的情況下工作?謝謝! – van