MingHao_Hu

博客园 首页 新随笔 联系 订阅 管理

var users = db.JUsers.Where(x => x.Quality == QualityType.Pass).ToArray();

//更具获得的用户查找这个用户的购物车
var userhascart = db.Carts.Where(x => users.Any(t => t.JUserId == x.JUserId)).ToArray();

更改之后的代码

var users = db.JUsers.Where(x => x.Quality == QualityType.Pass).Select(x=>x.JUserId).ToArray();

//更具获得的用户查找这个用户的购物车
var userhascart = db.Carts.Where(x => users.Any(t => t == x.JUserId)).ToArray();

这样写就不会报错了

posted on 2015-08-20 09:35  MingHao_Hu  阅读(114)  评论(0编辑  收藏  举报