在db中插入记录并使用默认值求和?

时间:2015-10-21 14:20:09

标签: web2py

我试图在循环中添加(或更新,以防它已经没有)某些记录到数据库中,并且我想用其他一些来填充带有默认数据库值的总和的条目值,但不知何故,当试图插入时,它不起作用。它是这样的:

(\w\w) ^credits between$.+ (\w\w)

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

db.cTable.costField对象,而不是值。如果要添加其默认值,则必须访问其default属性:

db.cTable.update_or_insert(..., cost = db.cTable.cost.default + data[t][0])