hooopo/second_level_cache

Preloader/HasOneAssociation/BelongsToAssociation 在几种情况下,读取的缓存可能错误

OuYangJinTing opened this issue · 1 comments

  • BelongsToAssociationklass.default_scopes 或者 reflection.scope 存在,或者 reflection.active_record_primary_key.to_s != klass.primary_key 时,读取的缓存不一定正确
  • HasOneAssociationklass.default_scopes 存在时,读取的缓存不一定正确
  • Preloader reflection.scope 存在,或者 association_key_name.to_s != klass.primary_key,读取的缓存不一定正确