Я хочу сохранить узловые идентификаторы в узле с целью кэширования (соображения производительности - я использую связанный список, который может замедлить некоторые операции вниз).Neo4j - использовать свойство, чтобы начать матч (REST, рельсы, Neo4j 1,98)
Так что-то вроде
start n=node(1432), author=node(n.author_id)
match author-[:WROTE]-book
return book
Или что-то вроде
start n=node(1432)
with n.author_id match node(n.author_id)-[:WROTE]-book
return book
Теперь, это может быть неортодоксальные, но опять же, я просто кэшировать последний идентификатор записи пользователя в систему. Когда есть сотни или тысячи отношений, просто узнать, с какого узла следует начинать, а не обходить их, чтобы найти узел для начала.
я мог бы использовать параметры, но я использую отдых и не хочу, чтобы сделать 100 Остальные звонки вернуть 100 самые последние записи. Я бы предпочел, чтобы Сайфер решал все это за одну поездку.
Возможно ли это?
Спасибо - пытаясь избежать использования «где» поскольку свойства являются гражданами второго сорта в нео. –