property
Synopsis
*vertex1*.property( ['*key*', '*value*'] [,...], [T.id, '*property_id*'])
Description
Property data is inserted using property
.
Property key-value pairs are specified.
A property_id
may be specified, to upsert data for a multiple cardinality property to prevent creation of a new property.
Examples
Create a property with values for gender
and nickname
.
jamieOliver = g.V().has('person', 'name', 'Jamie Oliver').next()
jamieOliver.property('gender', 'M').property('nickname', 'jimmy')
Update the property gender
for the vertex juliaChild
specifying a property with a property id of 2c85fabd-7c49-4b28-91a7-ca72ae53fd39
:
uuid = java.util.UUID.fromString('2c85fabd-7c49-4b28-91a7-ca72ae53fd39')
juliaChild.property('gender', 'F', T.id, uuid)'
Note that a conversion function must be used to convert a string to the UUID.
T.id
is a literal that must be included in the statement.