生成數(shù)據(jù)表字段緩存
生成數(shù)據(jù)表字段緩存。
生成數(shù)據(jù)表字段緩存:
字段緩存僅在部署模式下生效
可以通過生成數(shù)據(jù)表字段信息緩存,提升數(shù)據(jù)庫查詢的性能thinkphp字段添加到數(shù)據(jù)庫,避免多余的查詢。命令如下::
如果是多應(yīng)用模式,你需要明確指定應(yīng)用名稱,下面表示生成admin應(yīng)用的字段緩存。:
會(huì)自動(dòng)生成當(dāng)前數(shù)據(jù)庫配置文件中定義的數(shù)據(jù)表字段緩存,也可以指定數(shù)據(jù)庫生成字段緩存(必須有用戶權(quán)限),例如thinkphp字段添加到數(shù)據(jù)庫,下面指定生成demo數(shù)據(jù)庫下面的所有數(shù)據(jù)表的字段緩存信息。:--
執(zhí)行后會(huì)自動(dòng)在/目錄下面按照數(shù)據(jù)表生成字段緩存文件。
如果你的應(yīng)用使用了不同的數(shù)據(jù)庫連接,可以根據(jù)應(yīng)用來生成,如下::--
會(huì)讀取index應(yīng)用的模型來生成數(shù)據(jù)表字段緩存。
沒有繼承think\Model類的(抽象)模型類不會(huì)生成。
更新數(shù)據(jù)表字段緩存也是同樣的方式,每次執(zhí)行都會(huì)重新生成緩存。如果需要單獨(dú)更新某個(gè)數(shù)據(jù)表的緩存,可以使用::--
支持指定數(shù)據(jù)庫名稱:--.