使用rethinkb和python处理空结果的最佳技巧是什么.
我试试这个,但捕捉异常并不令人满意.
@staticmethod
def get_by_mail(mail):
try:
return User(
r.table('users').filter({"mail": mail}).limit(1).nth(0).run()
)
except RqlRuntimeError:
return None
如果有人尝试过其他技术,我很感兴趣.
谢谢你的帮助.
最佳答案