我正在开发一个销售的测试应用程序,允许人们在线阅读书籍。
Template.body.onRendered () ->
console.log Meteor.user()
address = Meteor.user()['profile']['address']
GoogleMaps.ready 'studyMap', (map) ->
# maps code that relies on address
我需要密码查询来返回喜欢书籍的读者列表(我已经完成了tis部分)以及它们之间的关系(如果有的话)。
提前致谢
答案 0 :(得分:2)
我假设您只有两个节点标签:Book
和Reader
,而Reader
是一个人。在这种情况下,您可能应该将其称为Person
,并且他们阅读书籍或书籍这一事实具有关系性质。
您的初始查询是正确的,但您没有使用该关系。
我的问题并没有立即清楚,但我发现你正在努力寻找人与人之间的关系。这应该有希望得到你想要的东西。
MATCH (p1:Person)-[:LIKES]->(book:Book)<-[:LIKES]-(p2:Person)
OPTIONAL MATCH (p1)-[r]->(p2)
RETURN p1, r, p2
答案 1 :(得分:0)
我自己找到答案。但我不太确定这是否正确。
Transaction
任何建议或更正都是适当的