如何防止Deployd重复输入?

时间:2015-08-14 20:54:57

标签: objective-c node.js swift mongodb deployd

我正在使用Deployd和Swift iOS。我正在保存的是两个文本字符串。我只是想防止重复的条目。

1 个答案:

答案 0 :(得分:2)

这就是我检查元素是否存在的方法,为了实现这一点,只需打开Deployd的dasboard,选择你的集合将此代码段粘贴到POST部分。别忘了将您的收藏品名称放在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);
                            }
                        } });