日期:2014-05-16 浏览次数:20584 次
这篇主要说下mongodb的find,insert,update,delete以及索引的建立和删除
1、find:
引用自:http://www.mongodb.org/display/DOCS/SQL+to+Mongo+Mapping+Chart
注:筛选的时候默认包含_id,如果需要让返回的数据不包含_id,可使用:db.user.find({age:33},{a:1,b:1,_id:0})
?
数组查询:
$size 返回数组长度. ? db.news.find({tag:{$size:5}})
注:$size操作符并不能与其他查询操作符(子句)联合使用
?
$slice 返回子键筛选
db.test.find({foo:{$size:2}},{foo:{$slice:1}}) ?//返回结果中foo数组只返回第一个
?
子项定位:
db.user.find({"addr.nationality":"Chinese"})
?
2、insert
INSERT INTO USERS (a,b) VALUES(3,5)