我为我的预设数据库表做了一个模型。 现在在我的控制器的动作,我有:加载控制器cakephp中的数据库表
$this->loadModel('Preset');
$preset = $this->Preset->find();
每一个预先设定的行中的表有多个字段,我想$preset
变量有从一行的所有信息。我将如何按名称搜索该行,然后从中获取所有其他字段?
我为我的预设数据库表做了一个模型。 现在在我的控制器的动作,我有:加载控制器cakephp中的数据库表
$this->loadModel('Preset');
$preset = $this->Preset->find();
每一个预先设定的行中的表有多个字段,我想$preset
变量有从一行的所有信息。我将如何按名称搜索该行,然后从中获取所有其他字段?
假设你的模型是有效的:
$preset = $this->Preset->findAllByName('foo');
你想实现什么目标是很简单和良好的覆盖CakePHP's documentation。
为什么你没有预设表的模型? – Hoff 2012-07-18 18:37:17
@Hoff - 它只是一个简单的3排桌子。我想要做的只是当用户提交一个新项目时从表格中抓取一行。 – RXC 2012-07-18 18:44:45
我不知道如何在没有模型的情况下直接查询数据库。听起来你需要做的就是为你的预设数据创建一个模型,做一个简单的查找并填充你的字段。你有没有编写任何代码来尝试和完成这个? – Hoff 2012-07-18 18:52:05