Uso di data e ora native per i dati dell'ora GLV - Amazon Neptune

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Uso di data e ora native per i dati dell'ora GLV

Se stai utilizzando Gremlin Language Variant (GLV), è necessario utilizzare le classi e le funzioni di data e ora native fornite dal linguaggio di programmazione per i dati relativi al tempo di Gremlin.

Le librerie ufficiali TinkerPop Java, Node.js (JavaScript), Python o .NET sono tutte librerie Gremlin Language Variant.

Importante

Si applica solo alle librerie Gremlin Language Variant (GLV). Se utilizzi un metodo che prevede l'invio della query Gremlin come stringa di testo, è necessario utilizzare il metodo datetime() fornito da Neptune. Ciò include la console Gremlin, le stringhe di testo che utilizzano REST API HTTP e qualsiasi altra serializzazione che utilizza Groovy. Per maggiori informazioni consulta la sezione precedente, Uso del metodo datetime( ) per i dati dell'ora di Groovy.

Python

Di seguito è riportato un esempio parziale in Python che crea una singola proprietà denominata "date" per il vertice con ID "3". Imposta il valore come data generata usando il metodo datetime.now() di Python.

import datetime g.V('3').property('date',datetime.datetime.now()).next()

Per un esempio completo della connessione a Neptune utilizzando Python, consulta Utilizzo di Python per connettersi a un'istanza database Neptune

Node.js (JavaScript)

Di seguito è riportato un esempio parziale in JavaScript che crea una singola proprietà denominata "date" per il vertice con ID "3". Imposta il valore come data generata usando il costruttore Date() di Node.js.

g.V('3').property('date', new Date()).next()

Per un esempio completo della connessione a Neptune utilizzando Node.js, consulta Utilizzo di Node.js per connettersi a un'istanza database Neptune

Java

Di seguito è riportato un esempio parziale in Java che crea una singola proprietà denominata "date" per il vertice con ID "3". Imposta il valore come data generata usando il costruttore Date() di Java.

import java.util.date g.V('3').property('date', new Date()).next();

Per un esempio completo della connessione a Neptune utilizzando Java, consulta Utilizzo di un client Java per connettersi a un'istanza database Neptune

.NET (C#)

Di seguito è riportato un esempio parziale in C# che crea una singola proprietà denominata "date" per il vertice con ID "3". Imposta il valore come data generata usando la proprietà DateTime.UtcNow di .NET.

Using System; g.V('3').property('date', DateTime.UtcNow).next()

Per un esempio completo della connessione a Neptune utilizzando C#, consulta Utilizzo di .NET per connettersi a un'istanza database Neptune