在Aerospike中,https://godoc.org/github.com/aerospike/aerospike-client-go#ListAppendOp操作可以与client.Operate方法一起使用以追加到列表中。有没有一种方法可以排在 list 前?

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.

关于go - 如何使用golang在Aerospike中添加列表?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/46441336/

10-13 09:38