2013-06-16 3 views
1

Я использую пакетную вставку для добавления узлов с помощью API RESY. Я знаю, как это сделать до 2.0, но теперь я начинаю использовать помеченные узлы, и я не могу их получить работать. Я не могу найти, как добавить ярлык к узлу.neo4j v2.0.0-M3 REST API пакетная вставка

Документация не очень ясна (мне). http://docs.neo4j.org/chunked/2.0.0-M03/rest-api-node-labels.html

Это JSON, которые посылают к API:

Test1:

[{"method":"POST", 
    "to":"/node", 
    "body":{"name":"A"},"id":0}, 
{"method":"POST", 
    "to":"{0}/labels", 
    "body":{"label":"user"} 
}] 

test2:

[{"method":"POST", 
    "to":"/node", 
    "body":{"name":"A"},"id":0}, 
{"method":"POST", 
    "to":"/node/{0}/labels", 
    "body":{"label":"user"} 
}] 

TEST3:

[{"method":"POST", 
    "to":"/node", 
    "body":{"name":"A"},"id":0}, 
    "label":"user" 
}] 

заблаговременно Steven

ответ

1

Какое сообщение об ошибке вы получаете?

Попробуйте это:

[{"method":"POST", 
    "to":"/node", 
    "body":{"name":"A"},"id":0}, 
{"method":"POST", 
    "to":"{0}/labels", 
    "body":"user"} 
] 

Как вы можете видеть тело только строка этикетки.

+0

Спасибо, Майкл, я не пробовал это, и теперь, когда я смотрю на него, это самый логичный ответ. Это работает кстати ;-) – steven

0

Я очень ценю ответ - но это только для того, чтобы добавить, что для меня ярлыки не отображались в разделе> Метаданные> Ярлыки. По какой-то причине это не обновляется, и только тогда, когда я провел матч с этим ярлыком, я обнаружил, что они были на самом деле правильными. Поэтому, если вы запустите ответ - не видите ярлыки, указанные в выводе, они все равно могут присутствовать.

Смежные вопросы