Raven DB HTTP API - Обход свойств

Мне дана следующая структура JSON:

{
    "document": {
        "sections": {
            "x": {
                "title": "foo"
            },
            "y": {
                "title": "bar"
            }
        }
    }
}

Как мне обновить значение свойства title для данного раздела, используя HTTP API?

Я хотел бы предоставить путь (строку), чтобы добраться до свойства.

1 ответ

Решение

Это было исправлено в сборке 2254. Теперь вы должны быть в состоянии выпустить один скрипт-патч, например так:

EVAL http://localhost:8080/docs/foos/1

{Script:"this.document.sections.x.title = newTitle;",Values:{"newTitle":"Whatever"}}
Другие вопросы по тегам