У меня есть тег и объект Article с отношением «многие ко многим» с использованием Entity Framework 4.1.Я просто хочу получить список статей, которые имеют тег.Однако приведенный ниже код дает сбой:
var db = new ArticleContext();
var tag = db.Tags.Find(tagId);
var articles= from article in db.Articles
where article.Tags.Contains(tag)
select article;
Ошибка: «В этом контексте поддерживаются только примитивные типы (такие как Int32, String и Guid ')»Я понимаю, что это известная проблема с EF (http://msdn.microsoft.com/en-us/library/bb896317.aspx#RefNonScalarClosures), но как лучше обойтись?