我正在使用neo4j-to-elasticsearch插件,以便使用以下配置在ES中为所有Decision
节点编制索引 -
<NEO4J_com_graphaware_module_ES_node>hasLabel('Decision')</NEO4J_com_graphaware_module_ES_node>
我需要根据某些节点属性排除一些Decision
节点(要在ES中建立索引),例如我不想索引Decision
,其中decision.hidden
是真正。是否可以扩展我的neo4j-elasticsearch以支持它?
答案 0 :(得分:1)
是的,包含政策绝对可以,对于您的用例,它将是:
#optional, specify which nodes to index in Elasticsearch, defaults to all nodes
com.graphaware.module.ES.node=hasLabel('Decision') && getProperty('hidden') != true
有关可能选项的参考资料如下:
https://github.com/graphaware/neo4j-framework/tree/master/common#inclusion-policies