Login | Register
My pages Projects Community openCollabNet

propel
Reply to message

* = Required fields
* Subject
* Body
Attachments
Send reply to
Topic
Author (directly in email)
Please type the letters in the image above.

Original message

Author hlellelid
Full name Hans Lellelid
Date 2006-05-30 06:24:56 PDT
Message Hi Alan,

I added some more examples to the wiki page.

-H

Alan Pinstein wrote:
> Thanks for kicking this off.
>
> I posted something about a year ago (I can't believe I've been using
> Propel for a year!) and I think most of the comments are still relevant:
>
> http://propel.tigris​.org/servlets/ReadMs​g?list=dev&msgNo​=609
>
> You've got a good start, but as you've mentioned, Criteria is currently
> good at simple things but not a complex ones. Yet your examples on the
> planning page are still relatively simply queries.
>
> I think we should think about the interface for the more complicated
> parts as well:
>
> 1) Joining and table aliasing
> 2) Sorting and pagination
>
> Can you explain the Query* classes more?
>
> I'd be happy to contribute time to flushing out design over the next few
> weeks.
>
> Thanks!
>
> Alan
>
> On May 26, 2006, at 2:37 PM, Hans Lellelid wrote:
>
>> Hi -
>>
>> I put together a rough proposal/strategy for a new Criteria API on the
>> wiki page.
>>
>> http://propel.phpdb.​org/trac/wiki/Develo​pment/Criteria
>>
>> The implementation is still only very loosely conceptual and it doesn't
>> address all the functionality of the current system yet. It does,
>> however, provide a more consistent & somewhat more intuitive system
>> (both to use & to develop, in my opinion). The design is based loosely
>> on the Hibernate Criteria API and the way that the logical expressions
>> are handled by Phing's Condition system.
>>
>> I think it's a good starting point, and would be interested in any
>> comments at this point.
>>
>> Hans
>>
>> --------------------​--------------------​--------------------​---------
>> To unsubscribe, e-mail: dev-unsubscribe@prop​el.tigris.org
>> For additional commands, e-mail: dev-help at propel dot tigris dot org
>>
>
> --------------------​--------------------​--------------------​---------
> To unsubscribe, e-mail: dev-unsubscribe@prop​el.tigris.org
> For additional commands, e-mail: dev-help at propel dot tigris dot org
>