Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
如何在 web2py 中使用 DAL 来执行 INSERT ... ON DUPLICATE KEY UPDATE。我没有在手册中找到它。
试试db(...).update_or_insert(...)。
db(...).update_or_insert(...)
这就是我现在正在做的工作。
首先我更新:
count = db(...).update(...)
它返回修改的行数。
然后,如果count==0我这样做insert。
count==0
insert