我是想在webman中的support\Model使用dcat/laravel-wherehasin这组件
时间: 2024-03-11 16:46:57 浏览: 129
Webman-ARMS-阿里云应用监控链路追踪组件-arms.zipmysql
好的,你想在webman的support\Model中使用dcat/laravel-wherehasin这个组件。这个组件可以帮助你在使用whereHas查询时使用whereIn语法。你可以通过以下步骤实现:
1. 安装dcat/laravel-wherehasin组件:在你的项目根目录下运行以下命令:
```
composer require dcat/laravel-wherehasin
```
2. 在support\Model中使用该组件:在你的support\Model中,引入该组件并使用whereInHas方法进行查询,例如:
```php
use Dcat\WhereHasIn\WhereHasIn;
class YourModel extends Model
{
use WhereHasIn;
public function yourQuery()
{
return $this->whereHasIn('relation', function ($query) {
$query->whereIn('id', [1, 2, 3]);
});
}
}
```
这样,你就可以在webman中的support\Model使用dcat/laravel-wherehasin这个组件了。希望对你有所帮助!
阅读全文