00:00
刚才这种方式出问题了,所以说呢,我们以后用and的时候,我们好好来写把,And呢。我们以后用where调where标签的话,我们把这些and都写在第一位。哎,这样我们这个VR标签能够帮我们自动的去除。好。那么接下来我们就测试,如果我们刚才那种啊,乱七八糟的写法会怎么办,好,我们来还是建立一个。咱们新的测试来测试train。好,这个方法呢,跟以前的方法,哎是一样的,只不过呢,我们拿出标签。模拟。Select ID呢,就是我们这个方法名。好,Result type返回值类型。返回值类型呢,是我们employee对象。
01:03
啊,还是这一堆查询。我们把这一堆查询继续来,拿过来。塔星。我们来说接下来这个where就不好使了。我们得把这个动态拿过来。如果我们把and都拼在后边的话。好,我把这个and这个连接符。或者O都行,我们都拼在后边的话,嗯,它就不好使了。好,我都拼在后边,最后一位我没拼,然后呢,如果我们最后一位没带,那么倒数第二位会多一个and。这个外,你再来写外标签也是不好使的。还是刚才的那个测试。好,我们在这儿继续测试。
02:01
测试咱们这个。这一块呢,是测试。测试咱们这个if和where。好。我们来先调用我们这个方法。Get p8condition还是我们这个条件之前的条件。Em ps2。我们来便利。输出每一个MP。好,我们来测试这个行不行,哎,之前都已经测过了,它是不行的。哎,不行的,你这个where呢啊,它是没法解决你把and拼在后边问题的。那么接下来我们就可以用另外一种标签叫tri where,我们就不写了。反正写了也没用。
03:00
接下来将我们要拼的这个SQL语句,哎,这个整体是我们要拼的SQ语句,我们加在推标签中。Tri,顾名思义就是字符串,是不是截取啊好。我们来看它是怎么截取。那么呢,我们现在的现象就是啊,后面多的and。多出的。And啊,或者呢,咱们这些or咱们这个where标签。不能解决。VR标签只能解决你前面多出的这些按钮,好,我们来看tri怎么办,Tri的话呢,有一个哎,Perfect,我们把这些属性都拿过来说一下,什么profit overr surface surface overr,好,我们把这四个属性代表什么意思都来说一下。啊。顾名思义,就是前缀。
04:05
他的意思就是我们这一块的整个F执行完以后,Trim标签体里边是我们tri标签。体重。是。整个。字符串拼串后的结果。平川。拼。咱们这个结果。而我们这个就是给。就是给咱们这个拼创后的。整个字符串加一个全缀。加一个前缀。好,也就是说呢,把这一块整个拼完后的结果,我加一个前缀,这个前缀呢,你可以写,也不可以不写,也可以不写,我们呢,本来写where是这一对条件,我这个where也可以不在这儿写,我来指定一个前缀。
05:05
也就是说呢,这些条件的一个前缀是一个味儿。还有一个叫。那么profit顾名思义就是咱们这个前缀覆盖是吧,咱们这个。前缀。前缀。哎,他的意思呢,就是你这个标签体里边的整个字符串,如果前边多了一个什么,我给你去掉。睡觉。整个。字符串。钱。前面。多余的。字符。哎,而我们这些and德拉奥是写在后边的,我们前面呢,没有什么多余的,所以说可以不用写。那么呢,同样的surface啊,是给整体加前缀了,那surface那就是给整个。
06:02
他就是呢啊给。Surface。哎,咱们这个拼串后的整个字符串加一个后缀。那么标签体里边的整个平传后的结果来加一个后缀,而surface ofr,它就叫后缀。哎,也就是说去掉整个字符串后边多余的字符。后面多余的字符。那么呢,我们有可能拼完以后,后边会多出一个and,所以说呢,我们这一块使用surface,把and给我去掉,然后我们再来测试。走。我们来测试,我们来看第二条发的circle。哎,他这一块就OK了,如果我们没有这个surface。
07:01
这个前缀它是能加上,嗯,但是呢,不会去掉后边多余的and之类的,那我们看SL语句前缀加上了,但是多余的and没去掉好,我们呢。就加上他吃掉多余的那。啊,这就是我们trim标签的使用,它帮我们自定义咱们这个整体的截取规则。自定义咱们这个。字符串。截取规则。啊,我们可以使用trim标签,对这个trim标签呢,它的使用啊,多种多样啊,但是呢,我们后来这个trim用的还是不是太多,大家作为一个了。
我来说两句