0

Cassandra ORM プラグインを使用して、Grails のドメイン オブジェクトを Cassandra データベースに永続化しようとしています。以前に GORM を使用して H2 に永続化することに成功しましたが、Cassandra を試してみたいと思います。

オブジェクトは次のように定義されます。

    package gibb1

class newCassa {
    UUID uuid
    String name
    String score

     static cassandraMapping = [
            primaryKey: "uuid", // Want "payID" primaryKey, but right now it might not even be present.
            explicitIndexes: ["name"]           
    ]
}

ただし、次のエラーが発生します。

| Error 2013-04-18 11:04:16,533 [localhost-startStop-1] ERROR CassandraOrmGrailsPlugin  - Exception adding ORM methods to gibb1.newCassa

プラグインの開発者の連絡先情報が見つからなかったため、ここに質問を投稿しています: https://github.com/bflorian/cassandra-orm

どんな助けでも大歓迎です。

4

1 に答える 1

0

cassandra ORM プラグインでは、列ファミリーを手動で作成する必要があります。それらが正しく作成されていないと、奇妙なエラーがスローされます。

列ファミリーを作成しましたか?

于 2013-04-22T13:26:20.093 に答える