GLV 時刻データにネイティブ日付と時刻を使用する - Amazon Neptune

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

GLV 時刻データにネイティブ日付と時刻を使用する

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

公式の TinkerPop Java、Node.js (JavaScript)、Python、または ライブラリNETはすべて Gremlin Language Variant ライブラリです。

重要

これは、Gremlin Language Variant (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)

の部分的な例を次に示します。 JavaScript は、ID が 'date' の頂点に '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 に接続するための完全な例については、を使用して Neptune DB NETインスタンスに接続するを参照してください。