Запрос обновления Cassandra для добавления данных к существующему значению в столбце - PullRequest
0 голосов
/ 27 ноября 2018

Можете ли вы предоставить запрос для добавления данных к существующему значению в столбце типа text?Что-то похожее на это:

 UPDATE cycling.upcoming_calendar SET events = events + ['Tour de France Stage 10'] WHERE year = 2015 AND month = 06;

Приведенный выше запрос обновит список.Тип данных моего столбца - текст.В моем случае, если столбец "events" имеет значение, "Test" Я хочу обновить его до значения "Test , Test1".

1 Ответ

0 голосов
/ 27 ноября 2018

Добавление данных в текстовый столбец невозможно в Cassandra.Единственные возможные варианты, о которых я могу подумать:

Опция 1: Измените тип данных столбца на Список

Опция 2: Извлеките данные из столбца в приложении, а затем добавьте новое значение всуществующее значение и, наконец, обновить БД.

...