0

如何在 web2py 中使用 DAL 来执行 INSERT ... ON DUPLICATE KEY UPDATE。我没有在手册中找到它。

4

2 回答 2

1

试试db(...).update_or_insert(...)

于 2013-02-01T06:12:44.470 回答
0

这就是我现在正在做的工作。

首先我更新:

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

它返回修改的行数。

然后,如果count==0我这样做insert

于 2013-02-01T04:55:56.407 回答