比如,如果只是单纯的查出最大值,这样请求就可以了

    响应:

    1. "[]": [
    2. {
    3. "Moment": {
    4. "maxid": 1541912160047
    5. }
    6. }
    7. ],
    8. "code": 200,
    9. "msg": "success"
    10. }

    这里maxid是我们取的别名

    如果是有分组条件的,那我们需要使用@group

    比如,像下面 SALE 表,这张表表示,2018 年 1 月 1 日某公司门下的 3 个店铺(STORE_ID)的营业额(AMT)数据

    IDSTORE_IDAMT
    11100
    2180
    3230
    42100
    53210

    如果,我们想要计算出这天每个店铺一共卖了多少,我们通过 APIJSON 可以这样查询

    1. {
    2. "[]": {
    3. "Sale":{
    4. "@group":"store_id"
    5. }
    6. }
    7. }

    如果没有登录,由于权限的限制,是需要登录的。

    账号和密码,可以到apijson_user里面查询

    接口地址:

    我们想新增一条备注时,发送这样的请求

    请求

    1. "Moment": {
    2. "content": "今天天气不错,到处都是提拉米苏雪",
    3. "userId": 38710
    4. },
    5. "tag": "Moment"
    6. }

    tag是我们在request表里面配置的tag字段。

    响应

    1. {
    2. "Moment": {
    3. "code": 200,
    4. "count": 1,
    5. "id": 1544520921923,
    6. "msg": "success"
    7. },
    8. "msg": "success"
    9. }

    返回的id是新增的数据的新 id

    修改备注和新增类似

    请求

    响应

    1. {
    2. "Moment": {
    3. "count": 1,
    4. "id": 1544520921923,
    5. "msg": "success"
    6. },
    7. "code": 200,
    8. "msg": "success"
    9. }

    如果要对json类型操作的话,这样请求

    1. {
    2. "Moment": {
    3. "id": 1544520921923,
    4. "praiseUserIdList+": [123]
    5. },
    6. "tag": "Moment"

    这里的praiseUserIdList是一个json类型的字段,在操作之前它是空的[],提交以后它是[123],如果再添加一个 21,则会变成[123,21]

    要删除其中的值,把+变成-即可

    接口地址:http://localhost:8080/delete