ef core 动态拼接 条件
var sql = new List<string>(); var sqlparams = new List<string>(); int index = 0; foreach (var p in phoneEmailFilters) { sql.Add(" txt.Contains(@" + index + ")"); sqlparams.Add(p); index++; } var itemQry1 = joinItemQry.Where(string.Join(" or ", sql), sqlparams.ToArray());
这个是一个like的写法