On Tue, Jul 12, 2005 at 05:10:23PM +1000, Andrew Bennetts wrote:
> This patch adds selectOne and selectOneBy methods to SQLObject, and simple
> test cases for them.
> + if len(results) == 0:
> + return None
> + elif len(results) == 1:
> + return results[0]
> + else:
> + raise SQLObjectMoreThanOneResultError(
> + "%d rows retrieved by selectOne" % len(results))
You have named it selectOne, but allows empty reu;st. It is
selectZeroOrOne, actually.
But in any case I don't like the idea. It does not add much. You'd
better implement it in a base class in your application.
Oleg.
--
Oleg Broytmann http://phd.pp.ru/ ph...@ph...
Programmers don't die, they just GOSUB without RETURN.
|