I have a springboot application which I hooked up with cassandra. I am trying to create a map inside a map but getting the below exception.
com.datastax.driver.core.exceptions.InvalidQueryException: Non-frozen collections are not allowed inside collections: map<text, map<text, int>>
Code
@Table
@Data
public class AssessmentSubmissionEntity {
@PrimaryKey()
private UUID id;
@Column
private Map<String, Map<String,Integer>> assessmentMap;
}
man
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-data-cassandra</artifactId>
</dependency>
<dependency>
<groupId>com.datastax.cassandra</groupId>
<artifactId>cassandra-driver-core</artifactId>
</dependency>
<dependency>
<groupId>com.datastax.cassandra</groupId>
<artifactId>cassandra-driver-mapping</artifactId>
</dependency>