OData over EntityFramework - 查询xml列数据

时间:2017-09-06 13:27:13

标签: c# sql-server xml entity-framework odata

我在 Entity Framework 6 上使用 OData

对于列,查询非常简单,但我需要对xml数据列执行一些深度查询。

如果我使用 TSQL 查询我的 SQL 表,我可能会使用value()方法。

我无法使用默认的OData实现,我也看到EntityFramework不知道我的列是一个xml列(它是一个字符串,我看不到对xml的支持)所以我想这不会有用盒子。

问题:

  1. 这有可能开箱即用吗?如果是这样,你能举个例子吗?

  2. 有没有办法可以创建自定义的东西?我想我需要以某种方式自定义翻译查询字符串,并以某种方式创建正确的表达式树来使事情有效。

0 个答案:

没有答案