isNew()

データをデータ・ファイルから読み込むときに作成される頂点またはエッジの識別方法。

構文

isNew()

説明

isNew()メソッドでは、頂点またはエッジを読み込み処理中に作成する必要があることを識別します。このメソッドは、一部の読み込み処理でのみ識別が必要な場合にgraphloaderパラメーターload_newの代わりに使用されます。load_newでは、読み込み中のすべての頂点とエッジの作成全体をtrueまたはfalseに指定する必要があります。

既存のauthor頂点と既存のbook頂点の間のエッジが、データベースへの読み込み中に新しいエッジとして作成されるよう識別します。
load(authorBookInput).asEdges {
    isNew()
    label "authored"
    outV "aname", {         label "author"
        key "name"
        exists()
    }
    inV "bname", {
        label "book"
        key "name"
        exists()
    }
}