2013-01-31 129 views

回答

0

這就是我現在正在做的工作。

首先,我做更新:

count = db(...).update(...) 

返回修改的行數。

然後,如果count==0然後我做insert

1
+0

謝謝但它只支持ONE鍵,你不能用兩個字段作爲鍵。這是來自gluon.dal的定義:'def update_or_insert(self,_key = DEFAULT,** values)' – ashim

+0

是的,您可以使用多個字段作爲關鍵字 - 只需指定'_key'作爲字典。 – Anthony

+0

是的,你是對的。你可以舉一個例子如何構建字典。 – ashim