在我的研究表中,我有一个专栏'作者'这被转换为JSON。我投下它的原因,因为研究和作者是多对多的。
protected $cast =[
'authors' => 'array'
];
有没有办法可以解析这样的数据:
$author = 1;
$data = Research::where('author', $author)->get();
"type" "title" "authors"
Thesis WLAN yeah ["1"]
Thesis ELAW ["11"]
答案 0 :(得分:-1)
我不确定这是不是一个好习惯,但你可以这样做:
$data = Research::where('author', 'like', "\"%{$author}\"%")->get();