GLV 時刻データのネイティブ日付と時刻の使用 - Amazon Neptune

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

GLV 時刻データのネイティブ日付と時刻の使用

Gremlin 言語バリアント (GLV) を使用している場合は、Gremlin 時間データのプログラミング言語によって提供されるネイティブの日付と時刻クラスと関数を使用する必要があります。

公式の TinkerPop Java、Node.js (JavaScript)、Python、または 。NET ライブラリはすべて Gremlin 言語バリアントライブラリです。

重要

これは、Gremlin 言語バリアント (GLV) ライブラリ にのみ適用されます。テキスト文字列として Gremlin クエリを送信するメソッドを使用している場合、Neptune から提供される datetime() メソッドを使用する必要があります。これには、Gremlin コンソール、 HTTP REST を使用するテキスト文字列API、および Groovy を使用するその他のシリアル化が含まれます。詳細については、前のセクション「Groovy の時刻データに対する datetime( ) メソッドの使用」を参照してください。

Python

以下に、ID「3」を持つ頂点の「date」という 1 つのプロパティを作成する Python の例の一部を示します。Python datetime.now() メソッドを使用して作成された日付となる値を設定します。

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

Python を使用して Neptune に接続するための完全な例については、Python を使用して Neptune DB インスタンスに接続するを参照してください。

Node.js (JavaScript)

以下は、ID が 'date' の頂点に対して '' という名前のプロパティを 1 つ JavaScript 作成する の部分的な例3です。Node.js Date() コンストラクタを使用して作成された日付となる値を設定します。

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

Node.js を使用して Neptune に接続するための完全な例については、Node.js を使用して Neptune DB インスタンスに接続する を参照してください。

Java

以下に、ID「3」を持つ頂点の「date」という 1 つのプロパティを作成する Java の例の一部を示します。Java Date() コンストラクタを使用して作成された日付となる値を設定します。

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

Java を使用して Neptune に接続するための完全な例については、Java クライアントを使用して Neptune DB インスタンスに接続するを参照してください。

。NET (C#)

以下に、ID「3」を持つ頂点の「date」という 1 つのプロパティを作成する C# の例の一部を示します。値を .NET DateTime.UtcNowプロパティを使用して生成された日付に設定します。

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

C# を使用して Neptune に接続するための完全な例については、を使用してNET Neptune DB インスタンスに接続するを参照してください。