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 ));
}
})
}