У меня есть требование, когда мне нужно обновить значение столбца для таблицы CQL cassandra. Я попробовал Kundera, но похоже, что он используется для режима TQL.
Любые указатели на использование Play для обновления таблицы CQL cassandra ??
У меня есть требование, когда мне нужно обновить значение столбца для таблицы CQL cassandra. Я попробовал Kundera, но похоже, что он используется для режима TQL.
Любые указатели на использование Play для обновления таблицы CQL cassandra ??
Я рекомендую вам драйвер Datastax cassandra . Вы можете сделать обновление, например:
Statement statement = QueryBuilder.update("simplex", "songs")
.with(set("artist", "Vasili Ostertag"))
.where(eq("id", UUID.fromString("f6071e72-48ec-4fcb-bf3e-379c8a696488")));
getSession().execute(statement);
С Kundera вы можете работать как em.createNativeQuery(). Кундера также поддерживает java-драйвер Datastax, кстати. Это должно вам помочь https://github.com/impetus-opensource/Kundera/blob/273c13342ddd1aceed0cd23504649926ce8fdb84/src/kundera-cassandra/cassandra-core/src/test/java/com/impetus/client/persistence/NativeQueryTest.java