@0.8.8 > (DBFLUTE-392){Java/C#}: > DerivedReferrerでcountDistinct()をサポート DerivedReferrerのメソッド「max()/min()/sum()/avg()/count()」 に加えて「countDistinct()」を追加しました。 count()との違いは「種類数」を取得するという点です。 count() → count(ABC) countDistinct() → count(distinct ABC) dbflute-basic-exampleのConditionBeanPlatinumTestに Exampleが追加されています。ぜひご覧になられて下さい。
cb.specify().derivedPurchaseList().countDistinct(new SubQuery<PurchaseCB>() { public void query(PurchaseCB subCB) { subCB.specify().columnProductId(); subCB.query().setPaymentCompleteFlg_Equal_True(); } }, "PRODUCT_KIND_COUNT");