Shanghai 念念不忘,必有回响。
王大虎
多一个反应BUG、讨论问题的地方。
gorm的问题在于,Where里面放了map[string]interface{}好像会引用错地址,然后多AND条件没有做优先级处理,比如a and b and c他的结果是a and (b and c),而borm不光处理好了这个优先级,还能自动判定什么时候要加括号!仅有在and和or同时出现,且与不加括号时的隐式优先级不一致的时候!
学习过你的代码,并从中看到过努力和奋斗!