2015-09-18 18 views
4

我无法查询使用数字值设置的字符串属性。例如:查询Orion上下文代理中的数字字符串值

//entity in orion 
{ 
    "id": "Test.2", 
    "type": "Test", 
    "nombre": "1" 
} 

//query 
http://<some-ip>:<some-port>/v2/entities?type=Test&q=nombre==1 

//response 
[] 

我改变了属性来存储一个数字,查询效果很好。无论如何,应该可以查询数字字符串值,不是吗?

编辑

我发现这个problem将在0.26

+0

该问题已暂时关联到0.26.0里程碑。但请注意,问题到里程碑的分配用途会发生变化(将按月进行审查) – fgalan

回答

1

the issue cited by @nespapu描述的版本发行,NGSIv2将允许在下列方式posibility:

//query 
http://<some-ip>:<some-port>/v2/entities?type=Test&q=nombre=='1' 

然而,目前的在写这个(0.24.0)时,Orion版本还没有实现这样的功能。