这样不对找不到这个class
时间: 2023-07-28 19:38:37 浏览: 48
如果在你的Laravel项目中使用dcat/laravel-wherehasin组件是没有问题的,但是在webman中使用可能需要进行一些特殊的配置。
你可以尝试在webman项目的composer.json文件中添加以下代码,以确保composer自动加载类:
```json
"autoload": {
"psr-4": {
"Dcat\\WhereHasIn\\": "vendor/dcat/laravel-wherehasin/src/"
}
}
```
然后运行以下命令:
```
composer dump-autoload
```
如果还是找不到该类,你可以在webman项目中手动导入该类:
```php
use Dcat\WhereHasIn\WhereHasIn;
```
在使用的时候,可以像这样调用:
```php
$this->whereHasIn('relation', function ($query) {
$query->whereIn('id', [1, 2, 3]);
});
```
希望这些方法可以帮助你在webman中使用dcat/laravel-wherehasin组件。
相关问题
iade 找不到 import class
如果你在 Python 中使用 import 语句导入一个类,但是出现了“找不到 import class”的错误,可能有以下原因:
1. 类名拼写错误:请确保你输入正确的类名,并且大小写匹配。
2. 模块名错误:请确保你导入的模块名正确,并且在 Python 的搜索路径中。
3. 依赖项缺失:如果你的类依赖其他的库或模块,但是这些库或模块没有安装或导入,就会出现“找不到 import class”的错误。请确保你的依赖项已经正确安装或导入。
如果以上方法都无法解决问题,请提供更多的详细信息,例如完整的错误信息和你的代码,这样我才能更好地帮助你解决问题。
WebSecurityConfigurerAdapter找不到这个类
WebSecurityConfigurerAdapter类找不到的原因是因为将入口类放置在了一个默认包中,而没有在pom.xml文件中引入Spring Security相关的包或Starter导致找不到对应的类。解决这个问题的方式是将启动类放入一个包中。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *2* *3* [SpringCloud 问题记录](https://blog.csdn.net/qq_31802135/article/details/89879344)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 100%"]
[ .reference_list ]