1

我在 .net 客户端上使用聚合存储过程 lumenize https://github.com/lmaccherone/documentdb-lumenize,我在 filterquery 内容中遇到了麻烦。

如何简单地将字母数字值传递给 filterquery 查询?

string configString = @"{
cubeConfig: {
     groupBy: 'Modele', 
     field: 'Distance', 
     f: 'sum'
     }, 
     filterQuery: 'SELECT * FROM Modele WHERE ModeleGUID = ''0b93def1-ccd7-fc35-0475-b47c89137c3f'' '}";

每个测试都会在过滤器查询中给我一个解析错误:(

错误:出现一个或多个错误。
消息:解析值后遇到意外字符:
'。路径 'filterQuery',第 7 行,位置 63。
演示结束,按任意键退出。

谢谢

4

1 回答 1

0

只是为了正确关闭它:该问题与过滤器字符串中的多个单引号有关。只要它们被正确地转义(例如\'),事情就应该按预期工作。

于 2016-11-12T18:47:58.123 回答