debug cache
This commit is contained in:
@@ -213,9 +213,9 @@ func GetExtend(obj utils.DBObject, extends map[string][]tools.DataType, cache ma
|
|||||||
continue
|
continue
|
||||||
}
|
}
|
||||||
for _, vv := range v {
|
for _, vv := range v {
|
||||||
if cache[vv] != nil && cache[vv][k] != nil {
|
if cache[vv] != nil && cache[vv][fmt.Sprintf("%v", base[k+"_id"])] != nil {
|
||||||
fmt.Println("FOUND", vv, k, cache[vv][k])
|
fmt.Println("FOUND", vv, k, cache[vv][fmt.Sprintf("%v", base[k+"_id"])])
|
||||||
base[k] = cache[vv][k]
|
base[k] = cache[vv][fmt.Sprintf("%v", base[k+"_id"])]
|
||||||
continue
|
continue
|
||||||
}
|
}
|
||||||
if d, _, err := models.Model(vv.EnumIndex()).GetAccessor(&tools.APIRequest{
|
if d, _, err := models.Model(vv.EnumIndex()).GetAccessor(&tools.APIRequest{
|
||||||
@@ -225,9 +225,9 @@ func GetExtend(obj utils.DBObject, extends map[string][]tools.DataType, cache ma
|
|||||||
if cache[vv] == nil {
|
if cache[vv] == nil {
|
||||||
cache[vv] = map[string]interface{}{}
|
cache[vv] = map[string]interface{}{}
|
||||||
}
|
}
|
||||||
if cache[vv][k] == nil {
|
if cache[vv][fmt.Sprintf("%v", base[k+"_id"])] == nil {
|
||||||
fmt.Println("TTT", vv, k, base[k])
|
fmt.Println("TTT", vv, k, base[k])
|
||||||
cache[vv][k] = base[k]
|
cache[vv][fmt.Sprintf("%v", base[k+"_id"])] = base[k]
|
||||||
}
|
}
|
||||||
break
|
break
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user