我有一个名为google_news.php
的模型使用外部数据,另一个模型saved_news.php
使用我在数据库中的saved_news表,
在我的控制器中,我声明我正在使用这两个模型:
var $uses = array('GoogleNews', 'SavedNews');
我的索引函数读取数据:
$this->set('news',$this->GoogleNews->find('all'));
我的观点如下:
<?php foreach( $news as $newsItem ) : ?>
<?php echo $html->link($newsItem['GoogleNews']['title'], array('action'=>'add', $newsItem['GoogleNews']['title'])); ?>
<?php echo $newsItem['GoogleNews']['encoded']; ?>
<em>
<hr>
<?php endforeach; ?>
如何在控制器中编写add函数以将每个数据保存到我的数据库中?
答案 0 :(得分:0)
您应该将需要保存的内容分配到$ this-&gt; data ['ModelName']作为字段数组。请查看书中的saving data。这将解释有关需要遵循的格式的更多信息。