本文目录
1 简单示例
Cloudant NoSQL DB 中查询数据,需要构造JSON格式的查询语句,例如:
{
"selector":{
"age":{
"$gt":10
}
},
"fields":[
"fullName",
"age",
"gender"
],
"sort":[
{
"_id":"asc"
}
]
}
相当于 SQL 语句:
SELECT fullName, age, gender
FROM db_demo
WHERE age > 10
ORDER BY _id ASC
查询结果如下:
2 查询条件 (Selector)
2.1 格式说明
Selector
"selector" : { Condition1, Condition2, ... }
"selector" 为固定写法,Condition 为查询条件,多个查询条件之间用","分隔。
默认情况,多个查询条件之间为"and"关系,即,需要同时满足各个查询条件。
Condition
Field : { Expression1, Expression2, ... }
Field