返回列表

mongodb 自定义函数 去重

默认分类 2014/12/06 23:24

mongodb 自定义函数 数组 去重 重复值检查

db.system.js.save({
    "_id": "unique",
    value: function (arr) {
        var newArr = [];
        for (var i = 0; i < arr.length; i++) {
            (newArr.indexOf(arr[i]) === -1) && newArr.push(arr[i])
        }
        return newArr.length === arr.length;
    }
});
db.question.find({ $where: "!unique(this.label)" })