优化接口
This commit is contained in:
@@ -763,7 +763,9 @@ namespace WMS.Web.Repositories
|
||||
}
|
||||
if (dto.SerialNumbers != null && dto.SerialNumbers.Count != 0)
|
||||
{
|
||||
//var tids= await _context.InStockDetails.Where(a => a.SerialNumbers.Intersect(dto.SerialNumbers).Count() == dto.SerialNumbers.Count).GroupBy(x => x.TaskId).Select(x => x.Key).ToListAsync();
|
||||
//这个也可以查询到:条件是数据集合,实体对象的属性是数据集合的情况下;只是AsEnumerable有点性能不好!仅此而已
|
||||
//var tids_objs = _context.InStockDetails.AsEnumerable().Where(x => dto.SerialNumbers.All(sn => x.SerialNumbers.Contains(sn))).ToList();
|
||||
|
||||
string str = $"select * from t_wms_instock_details where ";
|
||||
for (int i = 0; i < dto.SerialNumbers.Count(); i++)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user