Использование одной модели для чтения и другой для сохранения данных - PullRequest
0 голосов
/ 06 декабря 2010

У меня есть модель с именем google_news.php, которая использует внешние данные, и другая модель saved_news.php, которая использует мою таблицу save_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; ?>

Как записать функцию добавления в моем контроллере всохранить все данные в моей базе данных?

1 Ответ

0 голосов
/ 06 декабря 2010

Вы должны назначить то, что вам нужно сохранить в $ this-> data ['ModelName'] как массив полей. Взгляните на сохранение данных в книге. Это объяснит больше о форматировании, которому необходимо следовать.

...