【发布时间】:2020-01-15 04:55:23
【问题描述】:
我在 Corvid 数据库中有事件表,它有 Event_Id 列,用于在表单中未向用户询问的每个新事件。
我使用下面的代码来获取行数并从现在运行良好的代码中生成 id:
let count = 0;
$w("#collection").onReady( () => {
count = $w("#collection").getTotalCount(); // 23
count++;
} );
$w('#btnSub').onClick( ()=>{
const newRequest = {
eventid:('event_'+count),
title: $w('#title').value
}
wixData.insert('event_instance', newRequest);
但是当我从集合中删除其中一行时,这可能会导致事件 ID 重复
你能找到解决办法吗?
谢谢
【问题讨论】:
-
参考this
标签: velo