JanusGraph/janusgraph

Possible incosistency in chapter 5 documentation

Open

#1,573 opened on May 12, 2019

View on GitHub
 (2 comments) (0 reactions) (0 assignees)Java (4,985 stars) (1,137 forks)batch import
good first issuehelp wanted

Description

In Chapter 5. Schema and Data Modeling first there is paragraph:

The default cardinality setting is SINGLE. Note, that property keys used on edges and properties have cardinality SINGLE. Attaching multiple values for a single key on an edge or property is not supported.

and then example:

mgmt = graph.openManagement()
follow = mgmt.makeEdgeLabel('follow').multiplicity(MULTI).make()
name = mgmt.makePropertyKey('name').dataType(String.class).cardinality(Cardinality.SET).make()
mgmt.addProperties(follow, name)
mgmt.commit()

doesn't this example contradict that edges can't have multiple values for a single key?

Contributor guide