Cloudant NoSQL DB : Query 示例

本文目录

1 简单示例

2 查询条件 (Selector)

3 查询字段 (Fields)

4 结果排序 (Sort)

5 Limit & Skip

6 相关文章


 

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值