我试图在循环中添加(或更新,以防它已经没有)某些记录到数据库中,并且我想用其他一些来填充带有默认数据库值的总和的条目值,但不知何故,当试图插入时,它不起作用。它是这样的:
(\w\w) ^credits between$.+ (\w\w)
有什么想法吗?
答案 0 :(得分:0)
db.cTable.cost
是Field
对象,而不是值。如果要添加其默认值,则必须访问其default
属性:
db.cTable.update_or_insert(..., cost = db.cTable.cost.default + data[t][0])