Cameron
Posts: 0
Joined: Tue Jun 17, 2014 1:14 am

Case Insensitive Database Query

Hi. I am trying to make a case insensitive database query. My current query is:

return '{"Product":"'+value+'"}';

I tried: return '{"Product":{"$regex":"value", "$options":"i"}}

with no success. Any help?

Yurii Orishchuk
Posts: 0
Joined: Fri Feb 14, 2014 8:20 am

Case Insensitive Database Query

Hi Cameron,

Your second "where" value is ok:

pre

{"Product":{"$regex":value, "$options":"i"}}

/pre

But there could be error with code wrapping.

Please use this code:

pre

var whereObject = {"Product":{"$regex":value, "$options":"i"}};

return JSON.stringify(whereObject);

/pre

Regards.

Cameron
Posts: 0
Joined: Tue Jun 17, 2014 1:14 am

Case Insensitive Database Query

Thank you Yurii!

Return to “Issues”