我有2个列表,我需要知道是否有匹配项。我尝试使用request.Interests.Intersect(x.Post.Tags.Split(' ')).Count() > 0,但收到错误

System.NotImplementedException: 方法Intersect未实现。

因此,我尝试了一个返回布尔值的递归函数。就像只是忽略了函数调用一样。

这是我的职能 通用标签

这是我的linq表达式的相关部分。 通用标签

GenerateInteresExpression中具有断点时,它不会暂停。我尝试构建一个递归函数来动态构建表达式,但是我不知道如何将linq表达式链接在一起。关于如何使用动态linq来实现linq使其休眠的任何想法?

有帮助吗?

解决方案

我必须将其更改为使用HQL并动态构建HQL查询。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top