修改db类使其支持链式方法