私は例えば、カスタムカサンドラの種類とテーブルを定義した:ファントムDSLとカサンドラのカスタム列タイプ
CREATE TYPE my.usertype (
id text,
firstname text,
lastname text
);
CREATE TABLE mytable (
user frozen <usertype>,
...,
PRIMARY KEY(user)
);
どのように私は、Scalaではカサンドラテーブル定義で、このユーザタイプを定義することができますか?
class MyTable extends CassandraTable[X, Y] {
object user extends UserColumn(this) with PartitionKey[User]
^^^^^??? ^^^???
どのように私はUserType
のカスタムUserColumn
を実装することができますか?私は列の実装のためにPhantomコードをチェックしましたが、例や説明は素晴らしいでしょう。
PRをご利用いただきありがとうございます。 – Bruckwald