Pacific73 / gorm-cache

gorm v2的即插即用、无需修改代码的旁路缓存。An easy-to-use look-aside cache solution for gorm v2 users.
Apache License 2.0
112 stars 29 forks source link

两个表链接查询缓存吗 还是要单表操作 #16

Closed gkuanine closed 11 months ago

Pacific73 commented 1 year ago

两表join也是可以走search cache的,只需要在调用Find()时传入一个空的model slice即可。

e.g.

var users []User
db.Where(...).Where(...).Join("JOIN xxx ON xxx.id = user.id").Find(&users)