@with_connection def select_int(sql, *args): d = _select(sql, True, *args) if len(d)!=1: raise MultiColumnsError('Expect only one column.') return d.values()[0]
Dict并没有values赋值,上面的d.values()怎么能得到Dict里的values的?
def _select(sql, first, *args):
@with_connection def select_one(sql, *args):
@with_connection def select(sql, *args):
@with_connection def select_int(sql, *args):
上面的 _select并没有使用with_connection装饰器,而是在三个select函数分别使用,可以修改成只是 _select使用吗?
_update使用的是with_connection装饰器,可以改成使用with_transaction吗?
Sign in to make a reply
寒风吹彻1257
Dict并没有values赋值,上面的d.values()怎么能得到Dict里的values的?
上面的 _select并没有使用with_connection装饰器,而是在三个select函数分别使用,可以修改成只是 _select使用吗?
_update使用的是with_connection装饰器,可以改成使用with_transaction吗?