deepsql数据库工具1.2更新

如果还不了解deepsql的朋友,可以先看一下这篇文章

推荐一个好用的数据库SDK—deepsql

这篇文章发布以后,根据了部分朋友的反馈增加了两个新功能,这里介绍一下。

相似更新

更新数据库的时候,经常会遇到这样的情况:

拿一个model类型的item去更新数据库的某一行,例如新的数据为去更新数据库中john的一栏。这时,可以不用写sql语句,如下调用即可:

person即是新的item,代码中的name为判断依据,意思是找到与person下name变量相同的行,进行更新。如果添加多,后面可以添加多个参数如:

即用person更新name,age与person下name,age值都相同的行。

相似删除

删除数据库的时候,也经常会遇到如上的情况,所以新增了接口:

代码中的name为判断依据,意思是找到与person下name变量相同的行,进行删除。后面可以添加多个参数如:

即删除name,age与person下name,age值都相同的行。

特别说明

第一次写开源库,能力有限,欢迎大家多多提出意见。

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20171226G0DGKM00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码关注云+社区

领取腾讯云代金券