我正在尝试在模型中进行查询,然后使用
在网址中调用它namespace App\Models;
use Eloquent as Model;
use Illuminate\Database\Eloquent\SoftDeletes;
use Illuminate\Database\Eloquent\Collection;
class TeachingPoint extends Model
{
use SoftDeletes;
protected $with = ['testRelation'];
public function testRelation()
{
$table = DB::table('test_table')->where(xxxx)->->get();
foreach($table as $data)
{
etc...
}
return $data;
}
我需要在模型上做这个,这可能吗?或者我必须使用“属性”或控制器本身
谢谢
答案 0 :(得分:0)
你可以写 使用DB; 因为它是在你的app.php中定义的 还有更多的事情可以纠正你的代码 $ table = DB :: table(' test_table') - > where(xxxx) - > - > get();不 $ table = DB :: table(' test_table') - > where(xxxx) - > get(); 它肯定会起作用