目前是想写一个拦截器,初始化所有需要使用到的数据,然后实现 sql 缓存机制让当前进程能通用缓存而不是再去查数据库,不知道可不可行。
这里的双向绑定是说数据如何知道当在 includes 中声明了某个模型关系的时候,在业务中通过实例调用时,rails 是如何保存模型关联与数据的绑定的,又是如何不触发 sql 查询而直接获取到数据的 (不考虑懒加载).所以我就不太严谨的用了"双向绑定"这个词