diff --git "a/\346\275\230\347\210\261\347\220\264/imgs/20241212.mp4" "b/\346\275\230\347\210\261\347\220\264/imgs/20241212.mp4" new file mode 100644 index 0000000000000000000000000000000000000000..2e870ec04ac5d70a03e2a2af250c98e2aa609317 Binary files /dev/null and "b/\346\275\230\347\210\261\347\220\264/imgs/20241212.mp4" differ diff --git "a/\346\275\230\347\210\261\347\220\264/\347\254\224\350\256\260/20201212-\346\220\234\347\264\242\345\212\237\350\203\275.md" "b/\346\275\230\347\210\261\347\220\264/\347\254\224\350\256\260/20201212-\346\220\234\347\264\242\345\212\237\350\203\275.md" new file mode 100644 index 0000000000000000000000000000000000000000..e936c59eb27cc14b757b4dad898f32ee66a733fa --- /dev/null +++ "b/\346\275\230\347\210\261\347\220\264/\347\254\224\350\256\260/20201212-\346\220\234\347\264\242\345\212\237\350\203\275.md" @@ -0,0 +1,16 @@ +#### 1. 使用Contains方法的必备条件: + +Contains等价于SQL中的like语句。不过Contains只针对于字符串(string)类型的数据而言。如果是int等数值类型,则不会有Contains方法的存在,因此数值字段貌似无法通过使用Lambda表达式来完成like操作。因此在使用实体框架的同时,设计数据的时候如果想使用like请确保数据库字段为字符串类型(text、varchar等)。 + +#### 2. Contains方法关联方法(均等价于SQL中的like[注意:这里为什么会说是等价呢,因为如下列出的方法均为Stirng里的方法。like的应用是不分字符类型的,数值行亦可]): + +Contains等价于like '%key%' 指示指定的 String 对象是否出现在此字符串中。 + +EndsWith等价于like '%key' 确定此字符串实例的结尾是否与指定的字符串匹配。 + +StartsWith等价于like 'key%' 确定此字符串实例的开头是否与指定的字符串匹配。 + +#### 3. 使用Contains方法时前往不要忘记非NULL的判断 + +#### 练习 +![1212](../imgs/20241212.mp4) \ No newline at end of file diff --git "a/\346\275\230\347\210\261\347\220\264/20241114-\345\237\272\346\234\254\347\273\223\346\236\204.md" "b/\346\275\230\347\210\261\347\220\264/\347\254\224\350\256\260/20241114-\345\237\272\346\234\254\347\273\223\346\236\204.md" similarity index 100% rename from "\346\275\230\347\210\261\347\220\264/20241114-\345\237\272\346\234\254\347\273\223\346\236\204.md" rename to "\346\275\230\347\210\261\347\220\264/\347\254\224\350\256\260/20241114-\345\237\272\346\234\254\347\273\223\346\236\204.md" diff --git "a/\346\275\230\347\210\261\347\220\264/20241119-Debian.md" "b/\346\275\230\347\210\261\347\220\264/\347\254\224\350\256\260/20241119-Debian.md" similarity index 100% rename from "\346\275\230\347\210\261\347\220\264/20241119-Debian.md" rename to "\346\275\230\347\210\261\347\220\264/\347\254\224\350\256\260/20241119-Debian.md" diff --git "a/\346\275\230\347\210\261\347\220\264/20241121-MVC\346\216\247\345\210\266\345\231\250.md" "b/\346\275\230\347\210\261\347\220\264/\347\254\224\350\256\260/20241121-MVC\346\216\247\345\210\266\345\231\250.md" similarity index 100% rename from "\346\275\230\347\210\261\347\220\264/20241121-MVC\346\216\247\345\210\266\345\231\250.md" rename to "\346\275\230\347\210\261\347\220\264/\347\254\224\350\256\260/20241121-MVC\346\216\247\345\210\266\345\231\250.md" diff --git "a/\346\275\230\347\210\261\347\220\264/20241122-\346\216\247\345\210\266\345\231\250.md" "b/\346\275\230\347\210\261\347\220\264/\347\254\224\350\256\260/20241122-\346\216\247\345\210\266\345\231\250.md" similarity index 100% rename from "\346\275\230\347\210\261\347\220\264/20241122-\346\216\247\345\210\266\345\231\250.md" rename to "\346\275\230\347\210\261\347\220\264/\347\254\224\350\256\260/20241122-\346\216\247\345\210\266\345\231\250.md" diff --git "a/\346\275\230\347\210\261\347\220\264/20241126-\346\255\243\345\220\221\344\273\243\347\220\206\357\274\214\345\217\215\345\220\221\344\273\243\347\220\206.md" "b/\346\275\230\347\210\261\347\220\264/\347\254\224\350\256\260/20241126-\346\255\243\345\220\221\344\273\243\347\220\206\357\274\214\345\217\215\345\220\221\344\273\243\347\220\206.md" similarity index 100% rename from "\346\275\230\347\210\261\347\220\264/20241126-\346\255\243\345\220\221\344\273\243\347\220\206\357\274\214\345\217\215\345\220\221\344\273\243\347\220\206.md" rename to "\346\275\230\347\210\261\347\220\264/\347\254\224\350\256\260/20241126-\346\255\243\345\220\221\344\273\243\347\220\206\357\274\214\345\217\215\345\220\221\344\273\243\347\220\206.md" diff --git "a/\346\275\230\347\210\261\347\220\264/20241129-\345\210\227\350\241\250\345\210\240\351\231\244\347\255\211\345\212\237\350\203\275\345\222\214\347\273\203\344\271\240.md" "b/\346\275\230\347\210\261\347\220\264/\347\254\224\350\256\260/20241129-\345\210\227\350\241\250\345\210\240\351\231\244\347\255\211\345\212\237\350\203\275\345\222\214\347\273\203\344\271\240.md" similarity index 100% rename from "\346\275\230\347\210\261\347\220\264/20241129-\345\210\227\350\241\250\345\210\240\351\231\244\347\255\211\345\212\237\350\203\275\345\222\214\347\273\203\344\271\240.md" rename to "\346\275\230\347\210\261\347\220\264/\347\254\224\350\256\260/20241129-\345\210\227\350\241\250\345\210\240\351\231\244\347\255\211\345\212\237\350\203\275\345\222\214\347\273\203\344\271\240.md" diff --git "a/\346\275\230\347\210\261\347\220\264/20241205-\350\241\250\345\215\225.md" "b/\346\275\230\347\210\261\347\220\264/\347\254\224\350\256\260/20241205-\350\241\250\345\215\225.md" similarity index 100% rename from "\346\275\230\347\210\261\347\220\264/20241205-\350\241\250\345\215\225.md" rename to "\346\275\230\347\210\261\347\220\264/\347\254\224\350\256\260/20241205-\350\241\250\345\215\225.md" diff --git "a/\346\275\230\347\210\261\347\220\264/20241210-\346\237\245\346\211\276\345\212\237\350\203\275.md" "b/\346\275\230\347\210\261\347\220\264/\347\254\224\350\256\260/20241210-\346\237\245\346\211\276\345\212\237\350\203\275.md" similarity index 100% rename from "\346\275\230\347\210\261\347\220\264/20241210-\346\237\245\346\211\276\345\212\237\350\203\275.md" rename to "\346\275\230\347\210\261\347\220\264/\347\254\224\350\256\260/20241210-\346\237\245\346\211\276\345\212\237\350\203\275.md" diff --git "a/\346\275\230\347\210\261\347\220\264/20241212-EntityFrameworkCore.md" "b/\346\275\230\347\210\261\347\220\264/\347\254\224\350\256\260/20241212-EntityFrameworkCore.md" similarity index 100% rename from "\346\275\230\347\210\261\347\220\264/20241212-EntityFrameworkCore.md" rename to "\346\275\230\347\210\261\347\220\264/\347\254\224\350\256\260/20241212-EntityFrameworkCore.md"