Selectionner un objet avec SQLObject
Bonjour,
je souhaiterais savoir quelle est la meilleure façon de procéder pour sélectionner un objet SQLObject.
Lorsqu'on a son id on peut faire par exemple:
mais quand on a pas son id, mais qu'on s'attend normalement à ce que la requête retourne un unique résultat, comment faire ?
Suis-je obligé de faire, par exemple:
Code:
1 2 3 4 5 6
|
user_list = User.select(User.q.username == "Hugues")
if user_list:
user = user_list[0]
else:
raise Exception("Pas d'enregistrement trouvé") |
où y-a-t-il une manière plus courte de le faire, prévue par SQLObject ?
Merci d'avance pour vos réponses.
PS: si quelqu'un connait une doc un peu plus fournie que la doc du site http://www.sqlobject.org/SQLObject.html ça m'intéresse aussi.