【发布时间】:2015-06-26 09:32:09
【问题描述】:
使用 SDN 3 可以使用 Neo4jOperations.convert(Object value, Class type) 将返回 Iterable
Map<String,Object> results = repository.findSomething("John");
for(Map<String,Object> row : results) {
Person person = neo4jOperations.convert(row.get("person"), Person.class);
...
}
// Repository method
@Query("MATCH (person:Person)-[rel]->(node) WHERE person.firstName = {firstName} RETURN DISTINCT person, COUNT(rel) ORDER BY COUNT(rel)"
Iterable<Map<String,Object>> findSomething(@Param("firstName") String firstName);
由于 SDN 4 的 Neo4jOperations 中不再存在 T convert(Object value, Class type),那么在 SDN 4 中这个等价物是什么?
http://docs.spring.io/spring-data/neo4j/docs/4.0.0.M1/reference/html/#reference_programming_model_simple-mapping 没有说明映射/转换是如何显式或隐式完成的。
我正在使用快照构建。
非常感谢任何帮助。
【问题讨论】:
标签: neo4j spring-data-neo4j spring-data-neo4j-4