【发布时间】:2018-03-14 09:06:01
【问题描述】:
spring-data-neo4j 使用动态键和动态值查询,
如下代码:
public interface NodeReposity extends Neo4jRepository<Node,Long> {
@Query("MATCH(n:Node{{key}={value}})return n")
Iterable<Node> queryByProperty(@Param("key")String key,@Param("value") String value);
}
但它说{key}必须是字符串中的变量,例如MATCH(n:Node{name={value}})return n。不能是{key}。但是My property的key和value一样是动态的,如何实现,有可能吗?
【问题讨论】: