【问题标题】:Laravel Greater than or equal in viewsLaravel 大于或等于视图
【发布时间】:2020-03-21 12:38:21
【问题描述】:

我传递了一个变量来查看,我想为这个值创建一个大于或等于的 if 条件

例子

@if($var >= 3)
do something...
@endif

当我这样做时,我得到了这个错误

Illuminate\Database\Eloquent\Collection 类的对象无法转换为 int

我搜索了很多关于这个但我没有得到任何答案

【问题讨论】:

  • 您正在比较 collection 而不是 int 值。分享你的完整代码
  • 你能 print_r($var) 吗?
  • 如果它是一个记录集合并且你想比较它的count你可以编辑它到$var->count() > 3

标签: php laravel laravel-5 laravel-6 laravel-6.2


【解决方案1】:

假设您要比较记录的数量。然后就可以实现如下效果了

if ($var->count() >= 3){ }

if (count($var) >= 3) {}

【讨论】:

    猜你喜欢
    • 2011-01-25
    • 2013-09-02
    • 1970-01-01
    • 2016-07-27
    • 2017-10-31
    • 2013-12-17
    • 1970-01-01
    • 2013-11-11
    • 1970-01-01
    相关资源
    最近更新 更多