andres
(Andrés)
1
Hi.
Is there a way to search for two or more different values for metadata property in geoqueries using Android SDK? Per example, in Android documentation (http://backendless.com/documentation/geo/android/geo_category_search.htm) you have this:
metaSearch.put( “Cuisine”, “French” );
How could i search for “French” and “Peruvian” cuisine in the same geoquery?
Regards,
Andrés
Hi Andrés,
There are two ways to run a search like that:
First of all you should use “whereClause” which you can set on a BackendlessGeoQuery object using the setWhereClause method.
The actual where clause can be one of these:
String whereClause = "Cuisine IN ('French', 'Peruvian')"
backendlessGeoQuery.setWhereClause( whereClause );
or
String whereClause = "Cuisine = 'French' or Cuisine = 'Peruvian'";
backendlessGeoQuery.setWhereClause( whereClause );
Hope this helps.
Mark
andres
(Andrés)
3
Thanks Mark, I have tried it and it works.
Regards,
Andrés