0
私はモンゴモフィアを使用しています。以下の関数でgroup by節を追加する方法。このクエリでグループ化を使用する方法
public ArrayList<DeliveryServiceVisitorUserTraceEntity> listExpectedDeliveries(String associationId) {
// HashMap<String, String> filterExpressions = new HashMap<String, String>();
Query<DeliveryServiceVisitorUserTraceEntity> query = DBManager.getInstance().createQuery(
DeliveryServiceVisitorUserTraceEntity.class);
List<Integer> values = new ArrayList<Integer>();
values.add(1);
values.add(2);
query.and(query.criteria("associationId").equal(associationId),
query.criteria("deliveryServicestatus").in(values),
query.criteria("allowTimeIn").greaterThan(getStartOfDay(new Date()) + ""), query
.criteria("allowTimeIn").lessThan(getEndOfDay(new Date()) + "")
);
List<DeliveryServiceVisitorUserTraceEntity> residents = query.asList();
return new ArrayList<DeliveryServiceVisitorUserTraceEntity>(residents);
}