DotNetNext/MySqlSugar

使用同一个类,where语句查询不同的参数会出错

whisperlin opened this issue · 1 comments

比如有个student, 他有个属性是id,有个属性是name。
先查询一次id,会缓存一条语句, xxx+student4 //四参数student
再查一次,但是却是查name,一看缓存是4参,从缓存中读出,套参数,查询,悲催了。我看生成的语句后面还是 id = @id,却套个字符串值上去。

给出代码,光看描述找不到原因。

查询并没有对SQL语句进行缓存,只有update