例を挙げましょう
- Tinkerpop ブループリントで Vertex を受け取り、Frames を使用してそれをエンティティに変換します。
- データベースを閉じます(これで、ノードはDBから切り離されます)
- そして、Web ページにノードを表示して、ユーザーがノードを変更できるようにします。
ユーザーがいくつかの変更を加えた後、変更を永続化する必要があります。
問題は、データベースのインスタンスが既に閉じられているため、エンティティがデータベースから切り離されていることです: ノードを更新するためのベスト プラクティス (パフォーマンスとメモリ使用量も考慮) は何ですか?
これはコード例かもしれません:
FramedGraph<OrientGraph> graph = factory.getFramedGraph();
User user = graph.addVertex(null, User.class);
graph.shutdown();
次に、後でノードを更新します。
user.name = "Donald Duck";
user.... ?
ありがとう、アンドレア