如何使用 golang 在 aerospike 中添加列表?
How to Prepend to a list in aerospike using golang?
在 aerospike 中,https://godoc.org/github.com/aerospike/aerospike-client-go#ListAppendOp 操作可以与 client.Operate 方法一起使用以附加到列表。有没有办法添加到列表中?
http://www.aerospike.com/docs/guide/cdt-list.html#development-guidelines-and-tips 确实提到插入可以发生在列表的任何一端。但是找不到正确的 API 来做同样的事情。有帮助吗?
不熟悉 Go 客户端,只是看看 API,将索引指定为 0 前缀吗?
func ListInsertOp
func ListInsertOp(binName string, index int, values ...interface{}) *Operation
ListInsertOp creates a list insert operation. Server inserts value to specified index of list bin. Server returns list size on bin name. It will panic is no values have been passed.
在 aerospike 中,https://godoc.org/github.com/aerospike/aerospike-client-go#ListAppendOp 操作可以与 client.Operate 方法一起使用以附加到列表。有没有办法添加到列表中?
http://www.aerospike.com/docs/guide/cdt-list.html#development-guidelines-and-tips 确实提到插入可以发生在列表的任何一端。但是找不到正确的 API 来做同样的事情。有帮助吗?
不熟悉 Go 客户端,只是看看 API,将索引指定为 0 前缀吗?
func ListInsertOp
func ListInsertOp(binName string, index int, values ...interface{}) *Operation
ListInsertOp creates a list insert operation. Server inserts value to specified index of list bin. Server returns list size on bin name. It will panic is no values have been passed.