使用 GraphAware neo4j-to-elasticsearch 集成时如何从 Elasticsearch 索引中排除多个 属性 键

How to exclude multiple property keys from the Elasticsearch index when using GraphAware neo4j-to-elasticsearch integration

GraphAware neo4j-to-elasticsearch library 中,我可以看到此 属性 设置是从 Elasticsearch 索引中排除某些 Neo4j 节点属性的途径:

com.graphaware.module.ES.node.property=key != 'age'

非常适合单个 属性。但是我看不到有关如何指定多个属性的任何文档。我已经用额外的 属性 名称进行了反复试验:逗号分隔; space separated 和许多其他更左场的选项,但还没有任何工作。

有人在这方面有经验吗?

我正在使用 Neo4j 2.3.2 Enterprise 和相应的 GraphAware 库版本。

设置语法来自包含策略:

https://github.com/graphaware/neo4j-framework/tree/master/common#inclusion-policies

要排除 agename 你可以这样做:

com.graphaware.module.ES.node.property=key != 'age' && key != 'name'

我将修改自述文件以 link 包含政策文档。