0

Spring Data Neo4j を使用して、Neo4j を使用して新しいノードと関係を作成しようとしています。私の使用例は、2 つのユーザー ノード間にフレンド関係を追加することです。したがって、これは次のように要約されます。

User user1 = userRepo.findByPropertyValue("userId1", userId1);
User user2 = userRepo.findByPropertyValue("userId2", userId2);

if(user1 == null){
    createUserObject(userId1);
}

if(user2 == null){
    createUserObject(userId2);
}

user1.isFriend(user2);

userRepo.save();

したがって、これには DB への 2 つの呼び出し (findByPropertyValue) が含まれます。これは正しいですか、それとも別の方法がありますか? 全体を 1 つのリクエストにまとめることができますか?

ありがとう..

4

1 に答える 1