Muh*_*zim 6 has-many laravel eloquent
是否可以在 hasMany 中使用直接表名。例如
public function Permissions()
{
return $this->hasMany('TABLE NAME');
}
Run Code Online (Sandbox Code Playgroud)
我有一个名为 PERMISSION 的表,但没有这个表的模型,但我想在 hasmany 中使用这个表。
小智 5
只需为该表创建一个模型
php artisan make:model Permisson
Run Code Online (Sandbox Code Playgroud)
然后将表名添加到模型类中
<?php
namespace App;
use Illuminate\Database\Eloquent\Model;
class Permisson extends Model
{
protected $table = "table_name";
}
Run Code Online (Sandbox Code Playgroud)
并添加关系
public function permissions()
{
return $this->hasMany(Permisson::class)
}
Run Code Online (Sandbox Code Playgroud)
我希望它有帮助
| 归档时间: |
|
| 查看次数: |
7367 次 |
| 最近记录: |