update README

This commit is contained in:
Lunny Xiao 2018-09-23 10:20:13 +08:00
parent b495fa5ad0
commit cbd52d54cf
No known key found for this signature in database
GPG Key ID: C3B7C91B632F738A
2 changed files with 5 additions and 3 deletions

View File

@ -387,7 +387,7 @@ res, err := engine.Transaction(func(sess *xorm.Session) (interface{}, error) {
sess := engine.NewSession() sess := engine.NewSession()
defer sess.Close() defer sess.Close()
var context = xorm.NewContextCache() var context = xorm.NewMemoryContextCache()
var c2 ContextGetStruct var c2 ContextGetStruct
has, err := sess.ID(1).ContextCache(context).Get(&c2) has, err := sess.ID(1).ContextCache(context).Get(&c2)

View File

@ -389,8 +389,10 @@ res, err := engine.Transaction(func(sess *xorm.Session) (interface{}, error) {
sess := engine.NewSession() sess := engine.NewSession()
defer sess.Close() defer sess.Close()
var context = xorm.NewMemoryContextCache()
var c2 ContextGetStruct var c2 ContextGetStruct
has, err := sess.ID(1).ContextCache().Get(&c2) has, err := sess.ID(1).ContextCache(context).Get(&c2)
assert.NoError(t, err) assert.NoError(t, err)
assert.True(t, has) assert.True(t, has)
assert.EqualValues(t, 1, c2.Id) assert.EqualValues(t, 1, c2.Id)
@ -400,7 +402,7 @@ res, err := engine.Transaction(func(sess *xorm.Session) (interface{}, error) {
assert.True(t, len(args) > 0) assert.True(t, len(args) > 0)
var c3 ContextGetStruct var c3 ContextGetStruct
has, err = sess.ID(1).Get(&c3) has, err = sess.ID(1).ContextCache(context).Get(&c3)
assert.NoError(t, err) assert.NoError(t, err)
assert.True(t, has) assert.True(t, has)
assert.EqualValues(t, 1, c3.Id) assert.EqualValues(t, 1, c3.Id)