数据库MySQL,废话不多说,开始今天的代码:
GET:
条件查询:
一、查询所有记录:
List<Article> articles = _context.Articles.ToList<Article>();
二、根据主键进行查询
Article article = _context.Articles.Find(id);
三、根据非主键信息字段进行查询(如果找不到会返回Null,但不报异常)
List<Product> products = _context.Products
.Where(p => p.Name == name)
.ToList<Product>();
四、查询一条记录
Article articles = _context.Articles
.Single(article=>article.Title==title);
注意:此时应要求该字段做唯一性约束,该方法期待必须返回一条记录,0条和多条都会报异常。
而First方法会取众多记录中的第一条,如果找不到会报异常,但有多条符合条件就取一条不报异常
五、模糊查询(1)
List<Article> articles = _