日期:2014-05-16  浏览次数:22888 次

【捷哥浅谈PHP】第十一弹---NoSQL数据库之MongoDB的CURD操作(二)
上文给大家详细介绍了下MongoDB数据库的CURD的一些基本语句,我们来回顾一下:

插入文档:


SQL语句:

INSERT INTO 表名 (列名.......) VALUES(对应的列值.........);

MongoDB语句:

db.集合名.insert({键:值,键:值,键:值.........})


db.集合名.save({键:值,键:值,键:值........})


save()方法和insert()方法的区别在于,save会先判断集合当中是否存在相同的文档,如果存在不执行插入,如果不存在则执行插入。

删除文档:

SQL语句:

DELETE FROM 表名 WHERE 条件

MongoDB语句:

db.集合名.remove({匹配条件})

修改文档:

SQL语句:

UPDATE 表名 SET 列名=值 WHERE 条件

MongoDB语句: