我想通过Laravel中的ajax将我的模型发送到数据库。
这是我的ajax电话
$('.btn-like').click(function(event) {
$.ajax({
url: 'like',
type: 'POST'
})
.done(function(data) {
console.log(data);
});
});
这是我的路线
Route::post('like', [
'uses' => 'DefaultController@like'
]);
和DefaultController控制器中的Like Like函数
public function like()
{
$like = new Like();
$like->save();
}
这里就像模特一样
class Like extends Eloquent {
protected $table = 'likes';
}
这是我得到的错误
Access denied for user 'homestead'@'localhost' (using password: YES)"
顺便说一句。这是我如何设置我的环境
$env = $app->detectEnvironment(array(
'local' => array('Itachi'),
));
有谁知道哪里有问题?
非常感谢您的任何建议。
答案 0 :(得分:2)
app/config/database.php
中定义的数据库凭据错误。
请确保您的数据库设置正确无误。另请检查提供的用户homestead
是否具有所选数据库的权限。
此处提供更多信息:http://laravel.com/docs/database