進出口新的卡桑德拉和我試着去創建一個模式,這將讓我有一個行作爲卡桑德拉:創建的CompositeType列
users: {
name: <value>,
...
phone_numbers:1: <value>,
phone_numbers:2: <value>,
...
phone_numbers: <value>
}
我一直在閱讀了關於組合柱,並只能夠找到主鍵是組合的例子。那麼是否有可能在一個CF上面有上述內容?
我的嘗試是: -
create column family users with comparator=AsciiType
and key_validation_class=AsciiType
and column_metadata=[
{column_name: name, validation_class: AsciiType, index_type: KEYS},
{column_name: phone_numbers, validation_class: CompositeType(AsciiType, IntegerType), index_type: KEYS}];
上面的失敗。 任何幫助理解 歡呼聲
因此將最好的方式來設計我的模式是兩個的CF?一個用於比較= AsciiType和第二個CF的用戶是帶comparitor = CompositeType(AsciiType,IntegerType)的user_phone_numers? – krone
我以爲你的OP是regd創建CompositeTypes:P Incase你需要一些模式的幫助嘗試描述你的用例和讀取,寫入模式 – Tamil