1
在我的django應用程序中,數據庫是隻讀的,其中包含許多IntegerField和DecimalField。Django - 將None視爲0
問題是,這些字段是無效的。
我的嘗試是:
.extra(select={'field':'COALESCE(field_interested_in, 0}')
我的問題是有沒有更好的方式來做到這一點?
在我的django應用程序中,數據庫是隻讀的,其中包含許多IntegerField和DecimalField。Django - 將None視爲0
問題是,這些字段是無效的。
我的嘗試是:
.extra(select={'field':'COALESCE(field_interested_in, 0}')
我的問題是有沒有更好的方式來做到這一點?
如何定義一個屬性?
def field(self):
return self.field_interested_in or 0
這應該有助於代表性,但如果我想根據該字段進行排序,這將不起作用。 – 2014-09-11 03:57:46