コード例 #1
0
 public Object searchByField(String inId, String inValue) {
   SearchQuery query = createSearchQuery();
   query.addExact(inId, inValue);
   HitTracker hits = search(query);
   hits.setHitsPerPage(1);
   Data first = (Data) hits.first();
   if (first == null) {
     return null;
   }
   Data baseData = createNewData();
   baseData.setProperties(first.getProperties());
   baseData.setId(first.getId());
   return baseData;
 }