SqlException:在预期条件的上下文中指定的非布尔类型的表达式,靠近')'

时间:2016-01-10 18:02:41

标签: entity-framework entity-framework-core

这是我尝试针对EF7运行的查询

_context.Event.Where(e => e.Invitations.Any(i => i.User.Id == currentUserId));

确实很简单的查询,我看不到任何非布尔短语作为条件传递。

Event此处与Invitation存在一对多的关系。

1 个答案:

答案 0 :(得分:5)

我发布了OP接受的答案:看起来sql生成器中存在已知错误,团队知道的错误:

https://github.com/aspnet/EntityFramework/issues/3317