@Gimantha, please check. Cheers, Anjana.
On Sat, Dec 26, 2015 at 8:52 PM, Udara Rathnayake <uda...@wso2.com> wrote: > Hi, > > I tried following doc[1] to retrieve records using a simple lucene > query(userId:udarakr) via JS API.But noticed an error, when I use the same > query within data explorer it works perfectly. > > Then did some debugging on portal/controllers/apis/analytics.jag & > portal/js/carbon-analytics.js, found we are expecting queryInfo object in > a different format than in the doc[1]. > > portal/js/carbon-analytics.js - LINE 473 > > this.search = function (queryInfo, callback, error) { > jQuery.ajax({ > url: this.serverUrl + "?type=" + TYPE_SEARCH + > "&tableName=" + queryInfo["tableName"], > data: JSON.stringify(queryInfo["searchParams"]), > type: HTTP_POST, > success: function (data) { > callback(data); > }, > error: function (msg) { > error(msg[RESPONSE_ELEMENT]); > } > }); > }; > > > As per above we need to provide queryInfo Object like, > > Eg:- > var queryInfo={ > tableName:"LOCATION", > searchParams : { > query:"userId:udarakr", > start:0, > count:100 > } > }; > > If this is the correct way, Shall we update the docs? > > [1] > https://docs.wso2.com/display/DAS300/Retrieving+All+Records+Matching+the+Given+Search+Query+via+JS+API > > -- > Regards, > UdaraR > > > -- *Anjana Fernando* Senior Technical Lead WSO2 Inc. | http://wso2.com lean . enterprise . middleware
_______________________________________________ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev