问答详情
源自:5-1 更新方法

能否用setsql写一个例子

能否用setsql写一个例子,这个不是很明白

提问者:于杨1007 2019-08-27 16:19

个回答

  • 老猿
    2019-08-27 20:42:40
    已采纳

    同学,你是指使用UpdateWrapper条件构造器中的set方法吗?我举个例子

    UpdateWrapper<User> wrapper = Wrappers.<User>update();

    wrapper.eq("name", "王强").set("age", 34).set("email", "wq@baomidou.com");

    int rows = userMapper.update(null, wrapper);

    System.out.println("影响行数:"+rows);

    这样写实际执行的sql语句为:

    UPDATE user SET age = 34, email = 'wq@baomidou.com' WHERE name = '王强'

  • 于杨1007
    2019-08-28 10:59:44

    是的,谢谢!