让我们说我在这样的sql管理视图中有一个结果集
schoolYear FiscalYear updateTerm whereTerm Schools
2018-2019 2019 1 2 East,Memorial,West
我的模型表写得很简单,因为现在只有1个数据集,并且稍后将通过存储过程更改数据。所以我只想查看数据库中当前的信息。
public function initialize(array $config)
{
$this->setTable('vCalcTranscriptUpdateTerms');
}
然后在我的控制器索引函数中有这个。
$transcripts = TableRegistry::get('UpdatedTranscripts');
$Transcript = $transcripts
->find()
->where(['FiscalYear' => 2018])
->first();
debug($Transcript->title);
为什么当我加载我的网页时会出错并提示无法描述vCalcTranscriptUpdateTerms“这是sql视图”并提示其具有0列?我对如何提取请求感到困惑从darn sql视图中获取Cakephp中的此类信息。一旦我确定要在程序执行完毕后才能显示它,就可以显示它。