无法从“ System.Guid”转换

时间:2019-07-15 12:24:26

标签: c#

var ProductComponentsMapping = _context.ProductComponent.Where(c => c.UUID == newgeneratedproduct.UUID).ToList();
var ProductComponents = _context.Component.Where(c => ProductComponentsMapping.Contains(c.Groupuuid)).ToList();
  

参数1:无法从“ System.Guid”转换为   'CMS.Models.ProductComponent'[CMS]

1 个答案:

答案 0 :(得分:0)

不是100%类的结构是什么,但是看起来您正在尝试使用Contains语句将ProductComponent与GUID进行比较。

也许Any语句对您有用:

var ProductComponents = _context.Component.Where(c => ProductComponentsMapping.Any(a => 
a.UUID == c.Groupuuid)).ToList();