我正在使用laravel 5进行我的小项目,看起来我的模型有问题。
我已将其创建为我的模型:
ITileSource tileSource;
tileSource = new XYTileSource("custom", ResourceProxy.string.mapnik, 16, 20, 256, ".png", custom);
TileSourceFactory.addTileSource(tileSource);
来自我的控制器的代码来检索数据:
namespace App;
use Illuminate\Database\Eloquent\Model;
class tOrders extends Model
{
//
}
运行应用程序后,出现了一条错误消息
$test = tOrders::where('f_bank','=','ICBC')->orderBy('f_bank','ASC')->limit(10)->get();
我想知道t_orders来自哪里,因为我的模型是tOrders
答案 0 :(得分:1)
您的型号名称应以大写字母开头,文件名应相同。我怀疑Laravel正在将您的模型名称选为t_orders,因为您的模型名称以小写字母开头。但是,例如,在您的情况下,您的文件名应为Torders.php
,代码应为:
namespace App;
use Illuminate\Database\Eloquent\Model;
class Torders extends Model
{
//
}
干杯,