web2py 重复键插入时更新
如何在web2py中使用DAL来执行INSERT ... ON DUPLICATE KEY UPDATE。 我在手册中没有找到相关内容。
2 个回答
0
我现在正在用这个方法来解决问题。
首先,我会进行更新操作:
count = db(...).update(...)
这个操作会返回被修改的行数。
然后,如果 count==0
,那么我就会进行插入操作。
1
试试这个方法:db(...).update_or_insert(...)
。