cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

Not able to pass values to flexible search query

Former Member
0 Kudos
508

Hi All,

I have arrayList which contains list of order numbers, I want to fetch PK of orders which contains order number from arrayList , How I can do it?

I tried below code but its not working.

String [] orderNumbersToResent = ["1234","3467"] String orderQuery = "SELECT {PK} FROM {Order} WHERE {code} IN (?orderNumbersToResent)" final FlexibleSearchQuery orderSearchQuery = new FlexibleSearchQuery(orderQuery) orderSearchQuery.addQueryParameter("orderNumbersToResent",orderNumbersToResent);

Regards, Rasika

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

Hi , please find the code snippet to handle that type of array of values.

final Map queryParams = new HashMap(); queryParams.put("orderList", Arrays.asList(orderNumbersToResent));

send the query params to FlexibleSearchService with search method.

Thanks,

Venki