如何在laravel 4中添加新模型?

时间:2014-12-03 12:30:29

标签: php laravel-4

我添加了一个名为Complaints.php的新模型,但它无效。

$users = DB::table('complaints')->get(); return $users;

从上面的代码我能够得到响应

但如果我使用下面的代码没有收到错误

$users = Compliant::all(); return $users;

Complaints.php

    <?php use Illuminate\Auth\UserTrait; use Illuminate\Auth\UserInterface; 
use Illuminate\Auth\Reminders\RemindableTrait; 
use Illuminate\Auth\Reminders\RemindableInterface; 

class Complaint extends Eloquent implements UserInterface, RemindableInterface {

 use UserTrait, RemindableTrait; 

protected $table = 'complaints';
 public $timestamps = false; 

function static function uploadComplaint($data){ 
return $data; 
} 
} 

2 个答案:

答案 0 :(得分:1)

您有拼写错误

class Complaint

因此,代码应为:

$users = Complaint::all();
return $users

因此CompliantComplaint不同。

答案 1 :(得分:0)

最后我在模型中得到了答案我添加了公共课,我删除了公共,并且它工作得很好,谢谢所有人。