> -----Original Message-----
> From: Tim Bates [mailto:tim / bates.id.au]
> I don't know if there is a solution to my problem, whether what I want
> can be done cleanly. To tell the truth I'm not 100% certain of what I
> want, but I visualise something like a cross between Vapor and Criteria.
> If no such thing exists, and I can't find an alternate solution I guess
> I'm back to writing it myself, or settling for some other method. It
> just seems like there should be a good way to marry the power of SQL
> (and the optimised searching/indexing and concurrency routines a good
> RDBMS provides) with the pristine Object-Orientedness of Ruby.
>
I liek the look of ROE
(http://www.cincomsmalltalk.com/userblogs/avi/blogView?showComments=true&ent
ry=3246121322) on Squeak. Don't know if its what you're looking for of
course, since even you don't know what you're looking for :)

David
http://homepages.ihug.com.au/~naseby/