Re: performing count

From: Michael Gentry (blacknex..mail.com)
Date: Fri Jun 01 2007 - 11:44:11 EDT

  • Next message: Kevin Menard: "RE: UTF8 problem"

    Looking at that CountQuery class makes me think we should actually add it to
    Cayenne as a utility class. Perhaps with two additional methods added:

    public int getCount();
    public int getCount(DataContext dc);

    That way you could then do:

    CountQuery query = new CountQuery(Artist.class);
    int rowCount = query.getCount();

    or even:

    int rowCount = new CountQuery(Artist.class).getCount();

    I think that would simplify things and needing a count is a pretty comment
    activity. Perhaps for more flexibility, it would be good to have a
    constructor that could take a WHERE clause, too, in case you only need
    counts matching certain criteria.

    Thoughts?

    /dev/mrg



    This archive was generated by hypermail 2.0.0 : Fri Jun 01 2007 - 11:45:12 EDT