2016-01-13 3 views
2

У меня есть база данных couchDB, в моих документах у меня есть ряд строк (хранимых как объекты JSON), к сожалению, во время представления строки были экранированы так, что «\ n» вставлен как «\\ n» в базу данных.CouchDB Поиск и замена

Возможно ли выполнить операцию поиска и замены, чтобы отменить это?

ответ

3

Нет, вы не можете выполнять поиск и замену, как вы, вероятно, думаете. Лучше всего использовать bulk document API для записи изменений в несколько документов одновременно.

Вам понадобится какой-то скрипт для запроса всех документов (или вы можете написать представление, чтобы найти те, которые необходимо обновить), а затем вы отправите свои изменения через API объемных документов.

+0

Спасибо за ответ Доминик, я посмотрю – par