我正在使用 EF 将Letter表连接到一个长数组,就在这一行之后,我遇到了复杂的查询错误!在此之前没有任何查询
if (filter.DocumentSubjectID != null && filter.DocumentSubjectID.Length > 0)
{
letter = letter.Join(filter.DocumentSubjectID, left => left.DocumentSubjectID, right => right, (l, r) => l);
}
当我省略这一行时,一切都很好,并且在下一行中执行的查询比这更复杂!我知道我的问题出在连接结构中,但我不知道我应该如何以正确的形式做到这一点!