Что касается Вставка строки, только если его еще нет
IF NOT EXISTS возвращает истину (если нет строки с этим первичным ключом), стандартный вывод отображает следующую таблицу:
В моем коде приложения с драйвером datastax как мне зафиксировать возвращаемое значение?
Я использую com .datastax.driver.mapping.Mapper.save (T), возвращаемый тип которого - только void .
В качестве альтернативы я хочу изучить Аксессоры реализация datastax, но не знаю, как получить возвращаемое значение условной вставки.
1 ответ
Я думаю, вы можете добиться этого только с помощью интерфейса Accessor.
Здесь вы можете указать, что ваш запрос должен возвращать ResultSet
, где вы можете получить доступ к wasApplied()
, который сообщит вам, было ли изменение применено или нет.
Похожие вопросы
Новые вопросы
java
Java — это высокоуровневый объектно-ориентированный язык программирования. Используйте этот тег, если у вас возникли проблемы с использованием или пониманием самого языка. Этот тег часто используется вместе с другими тегами для библиотек и/или фреймворков, используемых разработчиками Java.