当前位置: 首页 > news >正文

贾汪区住房和城乡建设局网站什么是全网营销推广

贾汪区住房和城乡建设局网站,什么是全网营销推广,二建官网报名入口,做网站北京警察找上门1 基本使用 2 创建数据 2.1 如何使用Upsert 使用clause.OnConflict处理数据冲突 2.2 如何使用默认值 通过使用default标签为字段定义默认值 3 查询数据 3.1 First与Find 使用First时,需要注意查询不到数据会返回ErrRecordNotFound。 使用Find查询多条数据&#x…

1 基本使用

 2 创建数据

 2.1 如何使用Upsert

使用clause.OnConflict处理数据冲突

 2.2 如何使用默认值

通过使用default标签为字段定义默认值

3 查询数据

 3.1 First与Find

使用First时,需要注意查询不到数据会返回ErrRecordNotFound。
使用Find查询多条数据,查询不到数据不会返回错误。

3.2 结构体与map

当使用结构作为条件查询时,GORM只会查询非零值字段。这意味着如果您的字段值为0、"“”、false或其他零值,该字段不会被用于构建查询条件,使用Map来构建查询条件。

3.3 更多方法

4 更新数据

 使用Struct更新时,只会更新非零值,如果需要更新零值可以使用Map更新或使用Select选择字段。

5 删除数据

5.1 物理删除

5.2 软删除

        GORM提供了gorm.DeletedAt用于帮助用户实现软删
        拥有软删除能力的Model调用Delete时,记录不会被从数据库中真正删除。但 GORM 会将DeletedAt置为当前时间,并且你不能再通过正常的查询方法找到该记录。
        使用Unscoped 可以查询到被软删的数据

6 事务

        Gorm提供了Begin、Commit、Rollback方法用于使用事务:

         Gorm 提供了Tansaction方法用于自动提交事务,避免用户漏写Commit、Rollbcak:

7 Hook

        GORM在提供了CURD的Hook 能力。
        Hook 是在创建、查询、更新、删除等操作之前、之后自动调用的函数。
        如果任何Hook返回错误,GORM将停止后续的操作并回滚事务。

8 一些示例

8.1 更新创建

8.2 数据序列化

8.3 批量创建和查询

8.4 批量更新

8.5 批量数据加速

8.6 Raw SQL

http://www.dinnco.com/news/37202.html

相关文章:

  • php网站做语言包护肤品软文推广
  • 重庆网站建设近重庆零臻科技谈谈对seo的理解
  • 网站黑链代码必应搜索引擎网站
  • 市场策划网站重大新闻事件2023
  • 网站移动端建设搜索网站哪个好
  • 建设一个地方门户网站链接怎么做
  • 互助金融网站制作关键字排名查询
  • 房屋中介网站模板苏州新闻今天最新消息新闻事件
  • 网站留言程序怎么做seo搜索优化网站推广排名
  • 外贸网站要怎么做精准营销通俗来说是什么
  • 企业咨询公司管理小程序seo推广技巧
  • 在小说网站做责编谷歌外链代发
  • 网站名后台修改后 前台不显示百度退推广费是真的吗
  • 如何让百度收录我的网站百度灰色关键词排名推广
  • 承德建设厅网站淘宝关键词搜索排名
  • 工作招聘58同城白杨seo博客
  • 广州网站建设公司seo赚钱培训课程
  • 在微信上做彩票网站吗百度seo最新算法
  • wordpress卖seo查询优化
  • 做网站推广优化靠谱爱站网排行榜
  • windows和linux做网站google网页版登录入口
  • 网站banner图做多大黄页推广
  • 做任务佣金网站源码网络销售推广公司
  • 品牌网站设计建设网络服务器搭建
  • php可以独立做网站吗四种营销模式
  • 长江日报武汉疫情邯郸seo优化公司
  • 苏州城乡住房建设厅网站win10优化大师怎么样
  • 二级网站免费建西安seo
  • 网站建设案例基本流程郑州网站seo推广
  • 厦门住房和城乡建设局网站数据统计网站