0
Neo4J安らかなAPIを使用して、新しく作成したノードにラベルを配置しようとしています。私が試したCURL要求は次のとおりです。Java - Neo4Jノードにラベルを貼り付けるために電話をかける
Client client = ClientBuilder.newClient();
WebTarget target = client.target("http://localhost:7474/db/data/");
String propertyUri_labels = "http://localhost:7474/db/data/node/9/labels";
Response response = target
.path(propertyUri_labels)
.request(MediaType.APPLICATION_JSON)
.header("application/xml", "true")
.accept(MediaType.APPLICATION_JSON)
.put(Entity.entity("\"" + "Artist" + "\"", MediaType.APPLICATION_JSON_TYPE));
System.out.println(String.format("PUT to [%s], status code [%d]",
propertyUri_labels, response.getStatus()));
しかし、私は成功して、ステータスコード[400]を持っていません。 URL「http://localhost:7474/db/data/node/9/labels」に問題がありますか?
Pls help。
ありがとうございます!
私はそれを使用してみましたが、私のnode.Response応答にラベルを追加することに失敗した= .pathを(「ターゲットのhttp:// localhostを:7474/DB /データ/ノード/ 4 /ラベル ") .request() 。post(Entity.text(" Band "));違いますか? –
リクエストのコンテンツタイプを 'application/json'に追加できますか? – logisima