我在 Entity Framework 6 上使用 OData 。
对于列,查询非常简单,但我需要对xml数据列执行一些深度查询。
如果我使用 TSQL 查询我的 SQL 表,我可能会使用value()方法。
我无法使用默认的OData实现,我也看到EntityFramework不知道我的列是一个xml列(它是一个字符串,我看不到对xml的支持)所以我想这不会有用盒子。
问题:
这有可能开箱即用吗?如果是这样,你能举个例子吗?
有没有办法可以创建自定义的东西?我想我需要以某种方式自定义翻译查询字符串,并以某种方式创建正确的表达式树来使事情有效。