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
如果有人尝试过其他技术,我很感兴趣。谢谢你的帮助。