0
如何使用gocql驅動程序將字節片段存儲爲cassandra blob類型?使用gocql驅動程序在Cassandra中存儲一部分字節
如何使用gocql驅動程序將字節片段存儲爲cassandra blob類型?使用gocql驅動程序在Cassandra中存儲一部分字節
你的問題是非常不確定的,你沒有告訴我們你到目前爲止做了什麼。
由於我不知道你的實際問題在於,我將只是後我WriteRecord
功能與gocql封裝測試卡桑德拉當我寫了一段時間後:
func (cs *cassandra) WriteRecord(table string, fields []string, values ...interface{}) error {
var placeholder []string
for range fields {
placeholder = append(placeholder, "?")
}
querystring := fmt.Sprintf(insertstring, table, strings.Join(fields, ", "), strings.Join(placeholder, ", "))
return cassandraSession.Query(querystring, values...).Exec()
}
正如你所看到的值的鍵入interface{}
。所以它們可以是任何類型的,包括[]byte
。請注意,以下條件必須滿足:len(fields) = len(values)
我希望這可以幫助你在你成爲一個golang
專家:)