温馨提示:文本由机器自动转译,部分词句存在误差,以视频为准
00:00
好,那我们刚才呢,咱们是讲了lada query wrapper对吧?那下面呢,那我们是不是就要来看一下咱们的lada update wrapper了,好,那这个方法呢,咱们直接去复制一下啊,找到我们之前咱们所做的这一个修改功能,大家来看复制,然后把它给改成是咱们的TEST12 OK啊行,然后改完之后呢,咱们是不是就可以把update weper,然后改成是咱们的LA update weper。OK,那这个时候大家看直接报错了,大家都知道为啥报错吧,因为咱们只要来使用了拉姆的开头的条件构造器,那我们当前在指定字段名的时候,还能用字符串来指定吗?不能,咱们用的是一个函数是接口来指定的,有印象吧,好,那所以说我们现在咱们还能用这种方式,不能了,不能了应该是user,然后getname OK,然后这个地方的话,应该是来获取我们来设置我们年龄的这个字段,然后是user,然后get h OK,然后再往下,那咱们的邮箱的话,那不用说,应该是user冒号,然后get email。
01:10
Get email OK啊好,那既然我们当前咱们在设置条件的时候,咱们需要写字段,那my be plus防止我们写错的话,那我们是不是可以通过拉姆的表达式来实现,那我们在这个设置我们要修改的字段的时候,咱们是不是也要手动的来设置字段名啊,所以说在这个地方大家看一下咱们的set方法,然后其中的第一个参数还是字符串类型吗?不是也可以,也是需要通过我们当前的拉姆的表达式来设置我们要操作的字段的,对吧?User,然后get name。Get name OK,这个是邮箱,应该是user,然后get有没有OK啊好,那下面我们就把这个方法呢,然后来测试一下,大家来看一下这个方法跟我们之前咱们所写的方法最终执行的so尾句是否一致,OK吧啊。
02:08
行,那其实这个方法还是非常方便的,大家想一下,你比如说我们经过一系列的测试对吧,然后我们为了测试咱们的那几个注解啊,我们现在咱们实体的中表示用户名的属性叫nameme,我们当前这个表里面表示用户名的字段叫user nameme,对不对?所以说咱们在手动自己去设置这个字段的时候,很有可能是会写错的,对不对?当然呢,咱们虽然以后在开发的过程中尽量要保证属性名跟字段名一致,但是咱们也有一些特殊情况,它是不一致的,OK吧,好,那我们来看一下咱们最终执行的一个结果,大家看一下啊。好,那这个受影响的行数是零,那说明没有查询到数据,那我们下面咱们主要来看这个circle口,大家看一下啊,首先这是我们当前咱们要来修改的两个字段,然后这个是我们当前要来要这个组装到我们修改语句中的一个条件,没有问题吧,跟我们之前咱们所写的那个方法的结果是一样的啊好,OK,那这个就是咱们的lada update,好,那我们到此呢,咱们的条件构造器呢,咱们就讲完了,当然呢,条件构造器里面我们给大家演示的方法,然后可能仅仅是其中的一部分方法,就比如说我们作为条件的这些方法很多。
03:28
很多啊,所以说大家呢,然后在学习的过程中,如果说你遇到了一些什么问题的话,然后我们可以然后从我们的官网上对吧,然后来查看我们的每一个方法,它都是干什么的,然后呢,也方便大家去实现自己要实现的功能,OK吧啊。
我来说两句