--- Johan Carlsson <[EMAIL PROTECTED]> wrote:
> I need to check an assumption I have made on the
> ZCatalog Brains and Lazy Results from reading the
> 1. The Brains gets its schema from the ZCatalog and
> schema is basicly fixed. E.g. a search result
> always has
> the attributes defined by the Meta Data in the
Yes, you always get all the meta-data. However, does
anyone know how the "used" argument of
ZCatalog.searchResults works, or why you would use it?
> I would rather be able to construct a Brain Schema
> at search time
> equivalent to the way theSELECT statement sets up
> the result attributes
> in SQL.
> resultset =
Why is this important? I would suggest not putting big
stuff in the meta-data that might warrant this. Just
use the nifty new (v2.3) getObject method of the brain
to access whatever properties/methods of the actual
object you might need.
> 2. The laziness of the ZCatalog search result means
> it's batched?
Lazy sequences work by not loading the result items in
memory until they are actually accessed.
> Johan Carlsson
| Casey Duncan
| Kaivo, Inc.
| [EMAIL PROTECTED]
Do You Yahoo!?
Get personalized email addresses from Yahoo! Mail - only $35
a year! http://personal.mail.yahoo.com/
Zope-Dev maillist - [EMAIL PROTECTED]
** No cross posts or HTML encoding! **
(Related lists -