Utilisation de la date et de l'heure natives pour les données GLV temporelles - Amazon Neptune

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Utilisation de la date et de l'heure natives pour les données GLV temporelles

Si vous utilisez une variante du langage Gremlin (GLV), vous devez utiliser les classes de date et d'heure natives et les fonctions fournies par le langage de programmation pour les données temporelles Gremlin.

Le TinkerPop Java officiel, Node.js (JavaScript), Python ou. NETles bibliothèques sont toutes des bibliothèques de variantes du langage Gremlin.

Important

Cela ne s'applique qu'aux bibliothèques Gremlin Language Variant (GLV). Si vous utilisez une méthode dans laquelle vous envoyez la requête Gremlin en tant que chaîne de texte, vous devez utiliser la méthode datetime() fournie par Neptune. Cela inclut la console Gremlin, les chaînes de texte utilisant le HTTP REST API et toute autre sérialisation utilisant Groovy. Pour plus d'informations, consultez la section précédente, Utilisation de la méthode datetime( ) pour les données temporelles Groovy.

Python

Voici un exemple partiel en Python qui crée une propriété unique nommée « date » pour le sommet avec l'ID « 3 ». Cet exemple définit la valeur sur une date générée à l'aide de la méthode datetime.now() Python.

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

Pour obtenir un exemple complet de la connexion à Neptune l'aide de Python, consultez Utilisation de Python pour se connecter à une instance de base de données Neptune.

Node.js (JavaScript)

Voici un exemple partiel de création JavaScript d'une propriété unique nommée « date » pour le sommet avec un ID de « 3 ». Cet exemple définit la valeur sur une date générée à l'aide du constructeur Date() Node.js.

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

Pour obtenir un exemple complet de la connexion à Neptune l'aide de Node.js, consultez Utilisation de Node.js pour se connecter à une instance de base de données Neptune .

Java

Voici un exemple partiel en Java qui crée une propriété unique nommée « date » pour le sommet avec l'ID « 3 ». Cet exemple définit la valeur sur une date générée à l'aide du constructeur Date() Java.

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

Pour obtenir un exemple complet de la connexion à Neptune l'aide de Java, consultez Utilisation du client Java pour se connecter à une instance de base de données Neptune.

. NET(C#)

Voici un exemple partiel en C# qui crée une propriété unique nommée « date » pour le sommet avec l'ID « 3 ». Il définit la valeur comme étant une date générée à l'aide du. NETDateTime.UtcNowpropriété.

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

Pour obtenir un exemple complet de la connexion à Neptune l'aide de C#, consultez En utilisant. NETpour vous connecter à une instance de base de données Neptune.