ZGetByKey

返回一个节点通过指定的bucket有序集合和指定的key来获取。

  1. if err := db.View(
  2. func(tx *nutsdb.Tx) error {
  3. bucket := "myZSet1"
  4. key := []byte("key2")
  5. if node, err := tx.ZGetByKey(bucket, key); err != nil {
  6. return err
  7. } else {
  8. fmt.Println("ZGetByKey key2 val:", string(node.Value))
  9. }
  10. return nil
  11. }); err != nil {
  12. log.Fatal(err)
  13. }