copying @gimantha

On Wed, Nov 11, 2015 at 10:29 AM, Rukshan Premathunga <[email protected]>
wrote:

> Hi Kalpa,
>
> try this, worked for me,
>
> you need to escape 'escape character' as well.
> {
>          "tableName":"ORG_WSO2_CARBON_MSS_HTTPMONITORING",
>          "query":"request_uri:\\/student\\/883343913V",
>          "start":0,
>          "count":100
> }
>
> or try with exact searching,
>
> {
>          "tableName":"ORG_WSO2_CARBON_MSS_HTTPMONITORING",
>          "query":"request_uri:\"/student/883343913V\"",
>          "start":0,
>          "count":100
> }
>
> Thanks and Regards.
>
>
> On Wed, Nov 11, 2015 at 9:55 AM, Kalpa Welivitigoda <[email protected]>
> wrote:
>
>> Hi DAS team,
>>
>> I am trying a search query via the REST API [1] in DAS 3.0.0 and [2] is
>> my payload of the POST request. When I try to invoke with [3]
>> (request-count.json has the payload) I get the following as the response,
>>
>> {"status":"failed","message":"Error in index search: Invalid query, a
>> term must have a field"}
>>
>> It works fine if I change the query element as in [4].
>>
>> I found that "/" is a special character in lucene [5] and tried with [6],
>> still I get the same error response.
>>
>> Any idea of what is missing here?
>>
>>
>> [1]
>> https://docs.wso2.com/display/DAS300/Retrieving+All+Records+Matching+the+Given+Search+Query+via+REST+API
>>
>> [2]
>> {
>>          "tableName":"ORG_WSO2_CARBON_MSS_HTTPMONITORING",
>>          "query":"request_uri:/student/883343913V",
>>          "start":0,
>>          "count":100
>> }
>>
>> [3] curl -k -H "Content-Type: application/json" -H "Authorization: Basic
>> YWRtaW46YWRtaW4=" [email protected]
>> https://localhost:9443/analytics/search
>>
>> [4] "query":"service_method:getStudent",
>>
>> [5]
>> https://lucene.apache.org/core/5_2_1/queryparser/org/apache/lucene/queryparser/classic/package-summary.html#Escaping_Special_Characters
>>
>> [6] "query":"request_uri:\/student\/883343913V",
>>
>> --
>> Best Regards,
>>
>> Kalpa Welivitigoda
>> Software Engineer, WSO2 Inc. http://wso2.com
>> Email: [email protected]
>> Mobile: +94776509215
>>
>> _______________________________________________
>> Dev mailing list
>> [email protected]
>> http://wso2.org/cgi-bin/mailman/listinfo/dev
>>
>>
>
>
> --
> Rukshan Chathuranga.
> Software Engineer.
> WSO2, Inc.
>
> _______________________________________________
> Dev mailing list
> [email protected]
> http://wso2.org/cgi-bin/mailman/listinfo/dev
>
>


-- 
*Niranda Perera*
Software Engineer, WSO2 Inc.
Mobile: +94-71-554-8430
Twitter: @n1r44 <https://twitter.com/N1R44>
https://pythagoreanscript.wordpress.com/
_______________________________________________
Dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to