因为没有看过orm的源码,所以只用实际效果来进行说明

关闭数据库字段缓存,没有配置scheme

  1. 增删改查都会多执行一次查询字段语句

打开数据库字段缓存,没有配置schema

  1. 增删改查都不会多执行一次查询字段语句

关闭数据库字段缓存,配置schema

  1. 添加语句会多执行一次查询字段语句
  2. 删除、修改、查询语句不会多执行一次查询字段语句

打开数据库字段换成,配置schema

  1. 增删改查都不会多执行一次查询字段语句

说明


:关闭数据库字段缓存
:开启数据库字段缓存
:配置schema
没配:没有配置schema
+:多一次查询
-:没有多一次查询


关/没配

+

+

+

+

开/没配

-

-

-

-

关/配

+

-

-

-

开/配

-

-

-

-

type

  1. type是插入数据库或者查询的时候类型自动转换使用

任务列表

  • 数据库字段缓存
  • schema配置
  • type配置
  • 关闭数据库字段缓存和配置schema,增加是为什么会在最后多执行一次查询字段语句