私はastyanaxにとって非常に新しいです、私はグーグルで、コンポジット列を挿入する簡単な例を見つけることができませんでした。誰かが簡単な例を提供できますか?たとえば、複合列タイプはLong:Long:Longは123:122:233、stringは "test string"です。先にありがとう。Astyanax:複合カラムを挿入する方法は?
0
A
答えて
1
私は、ソースをダウンロードして単体テストを見てみるでしょう。それを示す少なくとも1つのテストがあります。ソースを見ると、なぜコードスニペットをポストするのではなく、そのルートを推奨するのがわかります。それはかなりの金額をカバーしています。
0
これを試してみてください:
//First you need an object.
// Annotated composite class
public class SessionEvent{
@Component(ordinal=0) long sessiondId;
@Component(ordinal=1) long timestamp;
@Component(ordinal=2) long userId;
// Must have public default constructor
public SessionEvent() {
}
// ...
// Don't forget to implement hashcode and equals and a constructor that accepts (long, long, long)
}
//...
static AnnotatedCompositeSerializer<SessionEvent> eventSerializer
= new AnnotatedCompositeSerializer<SessionEvent>(SessionEvent.class);
static ColumnFamily<String, SessionEvent> CF_SESSION_EVENTS
= new ColumnFamily<String, SessionEvent>("SessionEvents",
StringSerializer.get(), eventSerializer);
//...
CompositeColumn cc = new SessionEvent("123","456","789"); // Column values
keyspace.prepareColumnMutation(CF_SESSION_EVENTS, "row key goes here", cc)
.putValue("this is the value", null)
.execute();
関連する問題
- 1. 複合型plv8の挿入方法
- 2. PostgreSQLは複数のカラムを挿入して無視します
- 3. log4jから別のdbカラムに挿入する方法
- 4. カサンドラ:カサンドラテーブルにカラムを挿入
- 5. mysqlカラムにポイントを挿入する
- 6. datetimeカラムにデフォルト値を挿入する
- 7. bytesaカラムに画像を挿入する
- 8. ODBCをBLOBカラムに挿入する
- 9. 挿入時にDBカラムのデフォルト値を滑らかにする方法は?
- 10. 重複値を挿入する方法を避けるには?
- 11. JSONからネストされた複合型を挿入してテーブルに挿入する方法
- 12. 合成マウスイベントをX11入力キューに挿入する方法
- 13. Webサービスcodeigniterに複数のチェックボックスを挿入する方法は?
- 14. 複数のデータをデータテーブルの列に挿入する方法は?
- 15. レスポンシブデザインで複数のボタンをインラインで挿入する方法は?
- 16. 入力時に計算カラムの合計を得る方法
- 17. yyyy mm ddをlaravel dateに変換し、mysql date()カラムに挿入する方法
- 18. SQLIteカラム値の変更にユニークなデータを挿入する方法
- 19. シーケンスでOracleに複数行挿入する方法は?
- 20. 結合のビューに挿入する方法は?
- 21. Handsontable、データを挿入する方法は?
- 22. カラム名の間にカラムを挿入します。
- 23. jsonデータの挿入方法とMongo DBの挿入方法は?
- 24. MySQL:テーブルから新しいテーブルにすべてのカラムを挿入する方法と、追加のカラムが一致しない場合はNULLを挿入する方法はありますか?
- 25. 空の値を挿入するmysqlのdoubleカラムにJTextFormattedを挿入
- 26. JPA/Hibernate:子カラム値を挿入する前に親カラム値を更新する
- 27. データベースにデータを挿入する最も効率的な方法は?プリペアドステートメント、バルクロードまたは複数挿入ステートメント?
- 28. 複数の挿入文を使用する場合、SCOPE_IDENTITYを使用する方法はありますか?
- 29. PHP/MYSQL複数のテーブルを挿入/更新する方法
- 30. 複数のレコードをrails3.0に挿入する方法