温馨提示:文本由机器自动转译,部分词句存在误差,以视频为准
00:01
好,接下来呢,我们再来说一下啊,AR的这个查询操作啊呃,那么我们给大家去讲一下这么几个方法啊,首先呢,我们先来看一下诶,最基本的一个通过ID啊进行查询,呃,那么这个select by ID呢,它是一个重载的方法啊,所以说呢,我们有啊两种方式啊来去使用它,好我们还是回到开发工具里面啊,AR的这个查询操作。OK test,我们的AR select test好,然后在这个里面的话,我们就来直接去写啊,那么首先的话呢,我们需要有一个employee对象啊,有一个哎,Employee对象,呃,那么我们来试一下,呃,我们可以使用它的这个,哎,有一个叫做select by ID,呃,那么我们先来使用一下,诶,让我们去传一个ID的这个方法啊,我们就来试一下。
01:00
哎,我们把这个14呢,啊给它传进去,那么这个14的话呢,诶应该就是我们刚刚诶插进去的这条数据啊。然后呢,帮我们返回到哎,就是一个啊employee的对象啊,我们就重新接收一下吧,然后呢,最后呢,来做一个输出操作,好把这个up呢输出一下。哎,运行一下。好,我们来看一下,他在查的时候呢,诶就是诶生成了这样一条搜口L语句,然后呢啊把这个ID呢给我们传进去,最后呢,这条结果呢也能成功的查回来,好呃,那么这个是我们传一个啊ID,那么其实还有一种方法呢,就是我们不用它了,呃,我们用的是这个employee.select by ID,我们不传参数,呃不传参数的话呢,我们就需要在这个employee对象里面啊,就是我们这个实体对象里面呢啊去给它设置上一个ID,所以说呢,我们这设置上一个site ID啊把这个14呢设置到这,然后最后的话呢,它也是帮我们返回一个诶结果好,这种方式的话呢,也是可以的啊好,再来试一下。
02:11
好,我们就能看到这个数据,诶也是能成功的查回来的,那么至于这个SQL语句的话呢,跟刚才那个是一模一样的啊,没有什么区别,好,那么这就是我们啊查询操作里面的,诶最基本的一个方法啊,比较简单。
我来说两句