Re: can I use multi-value property on meta-properties?


Daniel Kuppitz <me@...>
 

Hi Jason,

he asked about meta-properties, not vertex properties.

Cheers,
Daniel


On Mon, Apr 24, 2017 at 6:18 PM, Jason Plurad <plu...@...> wrote:
Hi Jerry,

Yes, you can. You should check out the docs on vertex property cardinality http://docs.janusgraph.org/latest/schema.html#property-cardinality

If you don't use the schema manager to define a LIST or SET cardinality, it will default to SINGLE.

-- Jason


On Monday, April 24, 2017 at 4:48:24 AM UTC-4, Jerry wrote:
Hi,
can I use multi-value property on meta-properties?I want store the following data in one node :

{time:[1,--->{user:['a','b']}
          2,--->{user:['c','d']
          ......
}

I try the following command in gremlin console:graph = JanusGraphFactory.open("conf/janusgraph-hbase.properties")
conf = new BaseConfiguration()
conf.setProperty("gremlin.tinkergraph.defaultVertexPropertyCardinality","list")
g=graph.traversal()

g.addV('time','1','time','2')
g.V().properties("time").hasValue("2").property('user','a')
g.V().properties("time").hasValue("2").property('user','b')

g.V().properties("time")
==>vp[time->1]
==>vp[time->2]

g.V().properties("time").hasValue("2").properties()
==>p[user->b]

I find the property on time property only accept single value.thanks,Jerry

--
You received this message because you are subscribed to the Google Groups "JanusGraph users list" group.
To unsubscribe from this group and stop receiving emails from it, send an email to janusgraph-users+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Join janusgraph-users@lists.lfaidata.foundation to automatically receive all group messages.