String[] communityIdStrs = SocialUtils.getCommunityIds(userIdStr, communityIdStrList);
BaseQueryBuilder queryObj2 = QueryBuilders.boolQuery().should(QueryBuilders.termsQuery(EntityFeaturePojo.communityId_, communityIdStrs));
BaseQueryBuilder queryObj = QueryBuilders.boolQuery().must(queryObj1).must(queryObj2);
searchOptions.addSort(EntityFeaturePojo.doccount_, SortOrder.DESC);
searchOptions.addFields(EntityFeaturePojo.disambiguated_name_, EntityFeaturePojo.doccount_,
EntityFeaturePojo.type_, EntityFeaturePojo.dimension_);
if (bIncludeGeo) {
searchOptions.addFields(EntityFeaturePojo.geotag_);
searchOptions.addFields(EntityFeaturePojo.ontology_type_);