仅在开启内存缓存时会遇到此类问题,相关报告
https://keylol.com/t588028-1-1
https://keylol.com/t540533-1-1

定位发现是如果通过 C::t('forum_forum')->fetch($fid) 填充了缓存,此时再使用 C::t('forum_forum')->fetch_info_by_fid($fid) 并不能如预期一样取出 forum_forumfield 中的相关字段。