使用tkmapper更新某一列

简介: 使用tkmapper更新某一列

使用tkmapper更新某一列

有时候,想要update表中符合条件的记录中的某一列的值为一个指定值,如何使用tkmapper来操作呢?

首先我们来看下对应的SQL语句:

UPDATE student
SET grade = 'A'
WHERE name = 'Ryan';

这样,就可以将表中所有name字段值为Ryan的记录的grade字段的值改为A

接下来看一下对应的tkmapper语句:

Weekend<Student> weekend = Weekend.of(Student.class, true, true);
weekend.weekendCriteria().andEqualTo(Student::getName, "Ryan");
Student s = Student.builder().grade("A").build();
studentMapper.updateByExampleSelective(s, weekend);
目录
相关文章
|
6月前
|
存储 算法 JavaScript
xijs更新指南(v1.2.1)
xijs更新指南(v1.2.1)
67 2
|
前端开发 开发者
【raETable】🎉🎉🎉大更新!大更新!绝对大更新!
【raETable】🎉🎉🎉大更新!大更新!绝对大更新!
|
Swift
LTScrollView更新啦~
LTScrollView更新啦~
86 0
|
Web App开发 缓存 iOS开发
CleanMyMacX4.12.2有哪些新的功能更新
任何一部电子设备在使用多年之后都会出现性能下降的问题,苹果的Mac计算机自然也不例外。当你发现Mac运行缓慢,因为有太多文件或缓存垃圾将Mac的运行速度拖了下来。 要想提高生活和工作效率,必须对Mac进行优化,提升一下Mac 的使用性能。那么以下三种提升Mac使用性能的方法对你的帮助将会是巨大的。
123 0
更新wincvs代码
更新wincvs代码
67 0
更新wincvs代码
|
缓存 索引
ES的删除和更新,旧数据到低是如何处理的?
根据ES的读写入原理,大家都知道ES写入时每秒从内存缓冲区(memory buffer)生成小的segment,将其递交给系统缓存(OS filesystem cache)中,后台会定期的对这些小的segment 合并成一个大的segment段
376 0
ES的删除和更新,旧数据到低是如何处理的?
|
分布式计算 Hadoop 开发者
更新|学习笔记
快速学习更新。
|
分布式计算 Hadoop 开发者
更新 | 学习笔记
快速学习更新
|
IDE 开发工具 Android开发
【更新公告】pocoui更新至1.0.85版本
【更新公告】pocoui更新至1.0.85版本
598 0