Case:个
我有如下所示的 node Categories
,并且我创建了一个从类别到父级的关系.
CREATE(p1:Categorie {
id: 2,
parent_id: 1,
name: "Kids",
is_active: true ,
position: 1,
level: 1,
})
CREATE(c1:Categorie {
id: 5,
parent_id: 2,
name: "Toys",
is_active: true ,
position: 1,
level: 2,
})
//New root category
CREATE(p2:Categorie {
id: 9,
parent_id: 1,
name: "Holiday",
is_active: true ,
position: 1,
level: 1,
})
CREATE(c2:Categorie {
id: 12,
parent_id: 9,
name: "Water",
is_active: true ,
position: 1,
level: 2,
})
CREATE(c1)-[:CHILD_OF]->(p1)
CREATE(c2)-[:CHILD_OF]->(p2)
然后我的产品有categorie_ids
个这样的数组:
{
"sku": "abc",
"name": "Electric boot",
"categorie_ids": [
1,
5,
9,
12
]
}
API返回产品所在的所有ID.对我来说,所有的关系中都有这么多杂乱的东西.这个示例是最小的,但实际上每个产品最多可以有20个关系.
Question/Problem:个
我想创建一个与类别中最低 node (S)的关系.在这种情况下,产品有两个主要类别,因此有两个底部类别.所以我想建立一个与id12和id5的关系.
我就是不能理解密码查询.有没有人能照亮一下这个?