Laravel:在附加的自定义属性中添加子句

利泽什(Lizesh Shakya)

我添加了一个自定义属性年龄(以月为单位),例如:

//铸造,以便我可以使用Carbon实例

protected $dates = ['date_of_birth'];

//以月为单位返回年龄

public function getAgeAttribute(){
    if(empty($this->date_of_birth){
        return null;
    }
    return $this->date_of_birth->diffInMonths();
}

然后,我附加了年龄,以便可以在全球范围内使用年龄,例如:

protected $appends = ['age'];

现在,我需要在生成基于年龄月份显示的报告时使用年龄月份:

如何根据用户集中的年龄进行过滤

//常规设置

$ages = [10, 20, 30, ...];

$users = User::get();

$requiredDetail = [];

尝试1

我尝试使用where子句,但不起作用

foreach($ages as $age){
    $requiredDetail[$age] = $users->where('age', $age)->count();
} 

尝试2

我尝试使用收集过滤器,但无法正常工作

foreach($ages as $age){
    $requiredDetail[$age] = $users->filter(function($user) use ($age){
        return $user->age == $age;
    });
}

问题是从收藏集中检索年龄后如何过滤年龄?

维卡斯(Vikas Katariya)

采用 WhereIn

$requiredDetail = $users->whereIn('age', $age)->count();

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

QML中的自定义附加属性

来自分类Dev

具有自定义“ id”属性的Laravel中“ where子句”中的未知列“ id”

来自分类Dev

XAML - 在自定义 UserControl 中定义附加属性

来自分类Dev

在样式设置器中设置自定义附加属性

来自分类Dev

自定义附加属性的模板绑定

来自分类Dev

Magento在tabs.phtml中添加自定义属性

来自分类Dev

在SlickGrid中添加自定义列属性

来自分类Dev

如何在Quasar中添加自定义属性?

来自分类Dev

在SlickGrid中添加自定义列属性

来自分类Dev

在雄辩的模型中添加自定义属性

来自分类Dev

Jquery - 如何在附加 html 元素时添加自定义数据属性

来自分类Dev

在Laravel模型中创建自定义变量/属性

来自分类Dev

在laravel中的redirect()helper上添加自定义方法

来自分类Dev

在Laravel中添加自定义mimeType猜测器

来自分类Dev

在 Laravel 中添加自定义 css/js 文件

来自分类Dev

是否可以在JPA查询中添加返回自定义实体的hading子句?

来自分类Dev

向openldap添加自定义属性

来自分类Dev

使用自定义属性添加CSS?

来自分类Dev

AWS Cognito添加自定义属性

来自分类Dev

向openldap添加自定义属性

来自分类Dev

uwp StorageFile 添加自定义属性

来自分类Dev

React Typescript - 添加自定义属性

来自分类Dev

从ODOO树视图上的“添加自定义过滤器” /“添加自定义组”中删除可选属性

来自分类Dev

Elasticsearch 自定义排序/添加过滤子句分数

来自分类Dev

ItemsControl 中附加属性的值,在自定义面板实现期间

来自分类Dev

Laravel不添加自定义标题

来自分类Dev

WPF-将自定义属性附加到滑块

来自分类Dev

如何在原始Javascript中创建,添加自定义属性并触发自定义事件

来自分类Dev

向Laravel模型添加自定义方法会导致create()忽略属性

Related 相关文章

  1. 1

    QML中的自定义附加属性

  2. 2

    具有自定义“ id”属性的Laravel中“ where子句”中的未知列“ id”

  3. 3

    XAML - 在自定义 UserControl 中定义附加属性

  4. 4

    在样式设置器中设置自定义附加属性

  5. 5

    自定义附加属性的模板绑定

  6. 6

    Magento在tabs.phtml中添加自定义属性

  7. 7

    在SlickGrid中添加自定义列属性

  8. 8

    如何在Quasar中添加自定义属性?

  9. 9

    在SlickGrid中添加自定义列属性

  10. 10

    在雄辩的模型中添加自定义属性

  11. 11

    Jquery - 如何在附加 html 元素时添加自定义数据属性

  12. 12

    在Laravel模型中创建自定义变量/属性

  13. 13

    在laravel中的redirect()helper上添加自定义方法

  14. 14

    在Laravel中添加自定义mimeType猜测器

  15. 15

    在 Laravel 中添加自定义 css/js 文件

  16. 16

    是否可以在JPA查询中添加返回自定义实体的hading子句?

  17. 17

    向openldap添加自定义属性

  18. 18

    使用自定义属性添加CSS?

  19. 19

    AWS Cognito添加自定义属性

  20. 20

    向openldap添加自定义属性

  21. 21

    uwp StorageFile 添加自定义属性

  22. 22

    React Typescript - 添加自定义属性

  23. 23

    从ODOO树视图上的“添加自定义过滤器” /“添加自定义组”中删除可选属性

  24. 24

    Elasticsearch 自定义排序/添加过滤子句分数

  25. 25

    ItemsControl 中附加属性的值,在自定义面板实现期间

  26. 26

    Laravel不添加自定义标题

  27. 27

    WPF-将自定义属性附加到滑块

  28. 28

    如何在原始Javascript中创建,添加自定义属性并触发自定义事件

  29. 29

    向Laravel模型添加自定义方法会导致create()忽略属性

热门标签

归档