我正在尝试对 gwt 上的 no4j 数据库执行密码查询。
我将一些节点int
值存储为属性detail
。如果我正确使用 neoclip,我现在注意到,这些值作为String
值存储在数据库中。
在我的查询中,我有以下部分不起作用:
START ...
MATCH node-[:SomeTag]->intnode
WHERE intnode.detail < 10
RETURN ...
我得到:
不知道怎么比较。左:15;右:10:不知道如何比较:左:15;右:10
所以intnode.detail < 10
不起作用。我也试过这个:intnode.detail < STR(10)
,因为我认为它会比较哈希值或 ascii 值,但我得到了同样的错误。
编辑:
我读到,可以设置@GraphProperty
同时存储数据,但我怎样才能在 gwt 中做到这一点?
我的意思是如果我有一个节点,我可以例如写
Object obj = (Object) 10;
node.setProperty("detail", obj);
我现在如何告诉 neo4j,obj 是一个 int?