使用localstorage来实现一个mongodb风格数据库

1,252 阅读1分钟

Usage

var student = new Cov('student');

student.init({
    id: "",
    name: "",
    classes: ""
});

create

student.create({
    name: 'longyi',
    classes: 'class1'
});

find

student.findOne({
    name: "longyi",
    classes: "class1"
})

student.findAll({
    name: "longyi"
})

update

student.update({
    name: "tom"
}, {
    classes: "class2"
})

student.updateAll({
    classes: "class1"
}, {
    classes: "class2"
})

remove

student.remove({
    id: 0
})

student.remove({
    name: 'tom'
})