On 7/29/07, shawn bright <[EMAIL PROTECTED]> wrote:
> Hey there all. I had a couple of questions about an empty result set.

These questions were kind of confusing, so I'll try to extract as much
that's useful as I can from them.

> first, what is returned if a result set is empty ? I am assuming a None
> type....

What is returned from what? Do you mean, "if a store.find query would
match no rows, what is returned?"? To which the answer would be: Just
a normal ResultSet which, upon iteration, will yield no results. And
if you called .count() on it, for example, the result would be 0.

> second, is it the same if i use the one() to select just one row.

I don't really know what this means.

> is it the same for a store.find(Person, name == u'joe').one() as it is for
> store.get(Person, 23) ?

And I don't really understand this question either. In either of those
cases, if the query doesn't find any rows, None will be returned.


-- 
Christopher Armstrong
International Man of Twistery
http://radix.twistedmatrix.com/
http://twistedmatrix.com/
http://canonical.com/

-- 
storm mailing list
[email protected]
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/storm

Reply via email to