新手求助,gorm遇到一个查询问题,麻烦请各位帮忙看看,谢谢!

wxxul0608 · · 759 次点击
<a href="/user/wxxul0608" title="@wxxul0608">@wxxul0608</a> 业务代码里自己处理啊,gorm里传个拼好的string就行了
#4
更多评论
用in应该可以叭, where name not in (&#39;111&#39;,&#39;222&#39;) and age not in (19 , 10)
#1
之前试过了,不能用not in 。比如这里你name not in ( &#39;zhangsan&#39; ) age not in ( &#39;10&#39; )。他会过滤掉另外一条name : zhangsan,age:19的这一条。后面发现where not (name = zhangsan and age = 19) 这样可以,但是过滤条件是动态的可能会有很多条,就不知道gorm里面可以怎么使用才能达到要求。
#2