我有两个Neo4j节点,用户和兴趣。用户与利益相关,利益可以与其他利益相联系。
我想编写一个Cypher查询,它检索用户的兴趣,但也告诉我哪些兴趣是连接的。如果利益与用户不感兴趣的其他利益相关联,则不应退还。
例如,Bob对金融和比特币感兴趣,金融和比特币是相互关联的。比特币也连接到Blockchain,但用户对此不感兴趣,因此不应该返回这种关系。
以下是我到目前为止所拥有的:
MATCH (u:User)-[r:INTERESTED_IN]-(i:Interest)
WHERE u.name = 'Bob'
RETURN u, r, i
这会带来个人兴趣,但是否有一种简单
我有个问题。
我想分页ClassA。
ClassA有一个ClassB类型的元素列表,ClassB有一个ClassC类型的元素列表。
如何根据来自ClassC**?**的元素数对数据进行分页
public class ClassA
{
public ICollection<ClassB> ClassBCollection { get; set; }
}
public class ClassB
{
public ICollection<ClassA> ClassACollection { get; set; }
public ICollectio