我使用聚合存储过程将https://github.com/lmaccherone/documentdb-lumenize与.net客户端合并,并且在过滤查询内容方面遇到了麻烦。
如何简单地将字母数字值传递给筛选查询?
string configString = @"{
cubeConfig: {
groupBy: 'Modele',
field: 'Distance',
f: 'sum'
},
filterQuery: 'SELECT * FROM Modele WHERE ModeleGUID = ''0b93def1-ccd7-fc35-0475-b47c89137c3f'' '}";每次测试都会给我一个过滤器查询中的解析错误:(
错误:发生一个或多个错误。 消息:解析一个值之后,会遇到一个意想不到的字符: ‘。路径'filterQuery',第7行,位置63。 演示结束后,按任意键退出。
谢谢
发布于 2016-11-12 18:47:58
为了正确地关闭它:这个问题与过滤器字符串中的多个单引号有关。只要它们正确地逃脱(如\'),事情就会像预期的那样正常工作。
https://stackoverflow.com/questions/40564153
复制相似问题