我正在尝试使用Dgraph作为我的主数据库。我有一个简单的系统,具有两个域实体。 User
和Product
。它们都具有在Dgraph中表示为edges / attributes的某些属性。它们都有一个公共属性name,它是一个[[string。如果我对两个节点都使用相同的谓词name
,那么当我使用has
函数查找所有具有name
边的用户时,就会产生问题。 has函数还返回边缘为Product
的name
个节点。这是不可取的。
type
,以唯一地标识相似节点。此处type
的值为User
或Product
。这与传统的表/列类比近似类似,其中type
表示table
,而edges
表示为列,其上下文已本地化为type
属性。name
和user_name
这两个谓词,而不要使用product_name
。我正在尝试使用Dgraph作为我的主数据库。我有一个简单的系统,具有两个域实体。用户和产品。它们都具有表示为Dgraph中的边/属性的某些属性。...