apicloud模糊查询

apicloud中通过正则表达式进行模糊查询,比如:

正则表达式:马.*
. 匹配除换行符 \n之外的任何单字符。
* 匹配前面的子表达式零次或多次。

连起来就表示以马开头的所有字符
function showArticleList(){
        var client = new Resource(APP_INFO.app_id, APP_INFO.app_key);
        var Model = client.Factory("article");
        Model.query({
            "filter":{
                "fields":{"id": true, "title": true, "viewNum": true,"creatorName": true},//或者["id","make","model"]
                "where":{
                            "title":{"like":"马.*"}//表示查询以“马”开头的所有记录
                        },
                "order": "viewNum DESC"
            }
        }, function(ret,err){
            if(err){
                //处理错误 err

            }else{
                //处理数据 ret
                alert(JSON.stringify(ret));

                var interation = doT.template( $('#articleTemp').html() );
                //将数据显示到网页中
                $( '#content' ).append(interation( ret ));
            }
        })
    }

原文出处:https://malaoshi.top/show_1EFAW7KBQPn.html