我有一个数据架构,用户可以在其中评价产品。
我想编写一个查询以获取某个产品的所有评论,以及撰写评论的用户。我可以使用以下语句获取评论,但不知道如何添加所有用户属性。
我该如何获取每个评论的用户信息?
user
和 product
是顶点,reviews
是 MANY2MANY 关系,连接了 users
和 products
。 reviews
包含标题和正文等属性。我想编写一个查询以获取某个产品的所有评论,以及撰写评论的用户。我可以使用以下语句获取评论,但不知道如何添加所有用户属性。
g.({product}).inE("reviews").values()
我该如何获取每个评论的用户信息?
g.V().hasLabel('org').as('o').outE('orgStore').inV().as('s').select('o','s').by(valueMap())
但是我想要的是一个'o'实例,其下面有所有的's'。 - Steve Eggering