如何防止使用 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);
                            }
                        } });