laravel - laravel check var 如何收集(特定)模型?
问题描述
如果给定的 var 是(特定)模型的集合,是否有办法检查 laravel 7?
我试过了
gettype($collectionVar)
它返回'object'字符串值......
谢谢!
解决方案
您可以取集合中的第一个模型并检查实例类型
use App\Models\Specific
if ($collection->first() instanceof Specific) {
// code here
}
推荐阅读
- qt - Qt Designer 使用 Python 将用户输入从行编辑存储和解析到机器人操作系统 (ROS)
- java - 运行 Cucumber JUnit 时出错:initializationError
- java - 计数器在程序中关闭
- video.js - 在 videojs 中将 currentTime 设置为任何值都会将时间设置回 0
- javascript - Javascript:如何在响应字符串解析中处理 syntaxError
- c - CS50 PSET4 Sobel 过滤器 - 边缘(边界像素)
- node.js - Cheerio JS 我可以检查一个属性是否包含在我已经在 Cheerio JS 中选择的元素中
- python - 为什么在这个 Palendrome 数字程序中第一个代码的运行时间比第二个代码多
- macos - 如何从 Time Machine 中排除隐藏的 MacOS 文件夹,如 Library/Spotify?
- css - --height 在 Saas 或 CSS 中是什么意思?