如何防止使用 Deployd 重复输入?
How can i prevent duplicate entry with Deployd?
我在 Swift iOS 中使用 Deployd。我只保存了两个文本字符串。我只是想防止重复条目。
这就是我检查元素是否存在的方式,要实现这一点,只需打开 Deployd 的仪表板,选择您的 collection 将此代码段粘贴到 POST 部分。只是不要忘记将您的 collection 的名字放在 YOUR_COLLECTION_NAME 的位置。享受吧!
var query=this;
delete query.id;
var resultAr = []; dpd.YOUR_COLLECTION_NAME.get(query ,function(result){
if (result) {
resultAr = result;
if (resultAr.length === 0){
emit ("success");
}
else {
error("same entry already exist", 400);
}
} });
我在 Swift iOS 中使用 Deployd。我只保存了两个文本字符串。我只是想防止重复条目。
这就是我检查元素是否存在的方式,要实现这一点,只需打开 Deployd 的仪表板,选择您的 collection 将此代码段粘贴到 POST 部分。只是不要忘记将您的 collection 的名字放在 YOUR_COLLECTION_NAME 的位置。享受吧!
var query=this;
delete query.id;
var resultAr = []; dpd.YOUR_COLLECTION_NAME.get(query ,function(result){
if (result) {
resultAr = result;
if (resultAr.length === 0){
emit ("success");
}
else {
error("same entry already exist", 400);
}
} });