3
用下面的代碼我嘗試更新行卡桑德拉不與CQL更新數據,與突變它
Keyspace fKeyspace = HFactory.createKeyspace(KEYSPACE, fCluster);
// Update with CQL
CqlQuery<String,String,String> cqlQuery =
new CqlQuery<String,String,String>(fKeyspace, fStringS, fStringS, fStringS);
cqlQuery.setQuery(
"INSERT INTO Fahrer (KEY, 'first') VALUES('fahrer1', 'FirstnameUpdated')");
QueryResult<CqlRows<String,String,String>> result = cqlQuery.execute();
// Update with mutator
Mutator<String> mutator = HFactory.createMutator(fKeyspace, fStringS);
MutationResult mr = mutator.insert("fahrer2", "Fahrer",
HFactory.createStringColumn("first", "SecondUpdated"));
不執行CQL查詢的更新,執行與突變更新。錯誤在哪裏?
謝謝你的提示!我使用兩個不同的鍵來測試兩個不同的行......否則,增詞器將「隱藏」CQL字符串的變化。兩行都有「第一個」列。我已經閱讀了整個Hector wiki,但仍然存在問題......並且有一個JavaDoc-API可用是很好的^^ – strauberry