如何构建REST API将Json有效负载作为输入?

时间:2013-08-15 05:45:48

标签: rest

我有一个HTTP REST api想要包装一个底层数据源(可以是像MySQL这样的RDBMS或其他东西,比如HBase)。我想构建一个REST API并包装底层实现,因此我的API可能如下所示:

http://${APIServer}/${TableName}?attrs=A,B,C&${json_payload}

有效载荷如下:

{
    "like": {
        "name": "kev"
    },
    "equal": {
        "id": "2",
        "sex": "male"
    }
}

实现以下目标:

select A,B,C from TableName where name=shengjie and address like %Ireland%

我想将WHERE条件包装到json_paylaod中,是否有最佳实践?

0 个答案:

没有答案