代码中通过orm执行sql查询结果和数据库直接查询对比

背景:通过前端页面,新建一条数据,代码中会对其做唯一性校验(因条件复杂,故没有直接通过数据库做唯一性校验)

  1. 通过数据库查现有数据为258条;
  2. 通过orm查询有259条(同样的sql)

结论:orm中查询时,内存中那条新建的还没提交的数据也会被查出来!

你可能感兴趣的:(代码中通过orm执行sql查询结果和数据库直接查询对比)