を使用してdatabseにフォームデータを提出したが、私は次のエラーを取得しています:は、私は、CakePHPを使用していると私は私のデータベースにフォームデータを挿入するCakePHPの
Table posts for model Post was not found in datasource default.
は、どのように私は、データベースへの私のデータを保存することができます。そしてcakephpでは、コントローラからモデルにデータをどのように送ることができますか?
// this is my view code
echo $this->Form->create('posts', array('action' => 'Add'));
echo $this->Form->input('title', array('label' => 'Enter your email address:'));
echo $this->Form->end('Add');
// this is my controller code
public function Add() {
$this->request->data['posts']['title'] = $this->request->data["posts"]["title"];
$this->Post->save($this->request->data);
}
[チュートリアル](http://book.cakephp.org/3.0/ja/tutorials-and-examples/blog/part-two.html)をお読みください。 – Holt
これを試してみてくださいhttp://stackoverflow.com/a/21986180/2776508 – arilia