使用mongoDb C#驱动程序和linq安全转换(as)

时间:2013-07-08 03:11:57

标签: linq mongodb mongodb-.net-driver

我试图在mongoDb中使用Odata和web-api。 web-api库在IQueryable中应用linq查询以便查询它。我需要支持的其中一个查询涉及演员表。 web-api返回带有表达式

的IQueryable
value.where(it => ((it.property as Child).Value == "example"));

这导致

Unable to determine the serialization information for the expression:
<TypeAs>it.Property.Value

有一种方法可以在我获得IQueryable后修改表达式,以便它执行一个 检查,然后是强制转换,因为C#驱动程序支持此功能。或者是否有一个提供此支持的库?

0 个答案:

没有答案