程序问答   发布时间:2022-06-01  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了如何使用 Laravel 查询检查数字是否介于 2 个值之间大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

如何解决如何使用 Laravel 查询检查数字是否介于 2 个值之间?

开发过程中遇到如何使用 Laravel 查询检查数字是否介于 2 个值之间的问题如何解决?下面主要结合日常开发的经验,给出你关于如何使用 Laravel 查询检查数字是否介于 2 个值之间的解决方法建议,希望对你解决如何使用 Laravel 查询检查数字是否介于 2 个值之间有所启发或帮助;

当学生跨越几个阶段时,我必须触发邮件。我有两张桌子

  1. studentreward_point_categorIEs 和
  2. student_reward_points。

如果有学生到达某个阶段,则需要发送邮件。如何从 db 获取类别。

奖励积分分类表。

如何使用 Laravel 查询检查数字是否介于 2 个值之间

  1. 学生奖励积分表。

如何使用 Laravel 查询检查数字是否介于 2 个值之间

如果对于 student_ID = 19 有 345 分 如何获得他的奖励类别。我试过下面的代码。

$total_point = StudentRewardPoint::where('student_ID',$request->student_ID)
    ->sum('points');
if(!empty($total_point)){
    return $pointcategory = RewardPointcategory::where('from_value','>=',$total_point)
        ->where('to_value','<=',$total_point)
        ->where('status',1)
        ->first();
}

使用此查询,我无法获得用户奖励积分类别。

解决方法

你的查询完全错误!!从我的角度来看,交换你的 '='

return $pointCategory = RewardPointCategory::where('from_value','<=',$total_point)- 
    >where('to_value','>=',$total_point)->where('status',1)->first();

大佬总结

以上是大佬教程为你收集整理的如何使用 Laravel 查询检查数字是否介于 2 个值之间全部内容,希望文章能够帮你解决如何使用 Laravel 查询检查数字是否介于 2 个值之间所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签: