比如有一个表叫abc
结构为id name time
我想写一个model(app/models/abc.php) 里面有一个方法叫 abc_db()
功能是返回abc表的id,name两列数据
然后建 一个controller(app/http/controller/test/TestController.php)
在这个文件中如何调用model并实现var_dump(abc_db()返回数据);
求以上实例,非常感谢,自己一直没整明白,主要是eloquent
Bank.php
<?php
namespace App\Model;
use Illuminate\Database\Eloquent\Model;
class Bank extends Model
{
protected $fillable=['card','user_id','name','bankName','province','city','branch'];
public function user(){
return $this->belongsTo(User::class);
}
public static function getBankById($id){
return self::findOrFail($id);
}
}
HomeController.php
<?php
namespace App\Http\Controllers;
use Illuminate\Http\Request;
use App\Http\Requests;
use App\Http\Controllers\Controller;
use App\Model\Bank;
class ActivityVoteController extends Controller
{
public function index(){
dd(Bank::getBankById(1));
}
}