Ace
Ace
我也有相同的问题。 调用count()后,会删除joins。这和预期的不一样,我理解的应该不会删除。如图 执行count的时候db的 joins 里面有2个 成员 执行到find的时候,joins变成了nil 但是查看执行的语句又是对的 这点就很奇怪
用了这个, 但是框架是设置了默认的 allowHeadersVal = "Content-Type, Origin, X-CSRF-Token, Authorization, AccessToken, Token, Range" 。 所以如果前端请求带上了不符合的header比如 X-Requested-With: XMLHttpRequest,就会报跨域问题
而且我觉得项目中自定义header 也是一个普遍的需求, 所以框架不应该限制我们只能传 allowHeadersVal = "Content-Type, Origin, X-CSRF-Token, Authorization, AccessToken, Token, Range" 这里面的值
就像我上面图的情况,当请求带上了allowHeadersVal 没有的值就会发生跨域问题。而go-zero里面我已经设置了允许跨域。 建议官方开放 跨域中间件 allowHeadersVal的值设定
i also have same question