redisjson_test.go 558 B

12345678910111213141516171819
  1. package redisjson
  2. import (
  3. "log"
  4. "testing"
  5. )
  6. func Test_json(t *testing.T) {
  7. ru := NewRedisJsonUtil("192.168.3.207:6579=0=2=600")
  8. //ru.Save("user", map[string]interface{}{"name": "王五", "age": 25, "addr": "河南", "goods": []string{"手机", "电脑"}})
  9. var v map[string]interface{}
  10. ru.FindById("user", 10, &v)
  11. log.Println(ru.Find("test")) //byte数组 <nil>
  12. log.Println(v) //map[addr:河南 age:30 goods:[手机 电脑] name:张三]
  13. //-------------
  14. ru.Update("user:5", "age", 30) //OK <nil>
  15. //
  16. ru.DelByKey("test") //1 <nil>
  17. }