我需要帮助,使用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);