Cassandra绑定标记或未命名的标记列表

时间:2018-04-11 08:06:15

标签: database cassandra nosql datastax cql

我需要帮助,使用Accessors我不能使用绑定标记或未命名的标记列表。

CREATE TABLE user_messages (
  userid bigint,
  messages LIST<FROZEN<message>>,
  PRIMARY KEY (userid)
);

CREATE TYPE social.message (
  messageid bigint,
  content text,
);

我在下面的查询中收到错误消息

@Query("update user_messages set messages = messages - [{?}] where userId = ?")
Resultset deleteMessage(List<Message> message, long userId);

我在下面尝试了另一个没有错误消息,但拒绝从列表中删除该消息。

@Query("update user_messages set messages = messages - ? where userId = ?")
Resultset deleteMessage(List<Message> message, long userId);

0 个答案:

没有答案