Ich habe einen benutzerdefinierten Cassandra Typen und eine Tabelle definiert, z:Phantom DSL und Cassandra benutzerdefinierter Spalt Typ
CREATE TYPE my.usertype (
id text,
firstname text,
lastname text
);
CREATE TABLE mytable (
user frozen <usertype>,
...,
PRIMARY KEY(user)
);
Wie kann ich diesen Benutzertyp in der Cassandra Tabellendefinition in Scala definieren?
class MyTable extends CassandraTable[X, Y] {
object user extends UserColumn(this) with PartitionKey[User]
^^^^^??? ^^^???
Wie kann ich eine benutzerdefinierte UserColumn
für die UserType
implementieren? Ich habe den Phantom-Code für die Spaltenimplementierungen überprüft, aber jedes Beispiel und/oder jede Erklärung wäre großartig.
Vielen Dank für den Hinweis auf die PR! – Bruckwald