mongodb查询一条数据是否存在?
高洛峰
高洛峰 2017-05-02 09:23:23
0
1
567

假如我数据库中存有name=1,name=2

如果用name=2来查询。当name=2存在时,把与那么相关数据输出

现在我用name=3来查询。当name=3不存在时添加上name=3

用if判断怎么写。。

高洛峰
高洛峰

拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...

Antworte allen(1)
给我你的怀抱
function add(data,col){
MongoClient.connect(Url, function (err, db) {
        var collection = db.collection(col);
        collection.findOne({'name':data},function(err, doc) {
            if(doc) {
                console.log(doc);
                db.close();
            } else {
                collection.insertOne({'name':data},function () {
                db.close();
                });
            }
        });
    });
    }
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage