ruby-on-rails - Rails 6查询记录,其中包括条件和计数
问题描述
我有一个模型category
和一个名为events
where 类别has_many
事件的模型。
事件有一列scheduled_at
我想获得未来有事件的所有类别。
这是我正在玩的一些伪代码:
Category.includes(:events).where("events.scheduled_at > ?", Time.current).count(events) > 0
任何想法如何让这个查询正确?
解决方案
推荐阅读
- javascript - 替换()函数失败,应该用文本框条目替换标题
- azure - 未找到版本“GeneralPurpose”的默认服务级别目标
- amazon-web-services - 如何通过cloudformation将文本从s3导入lambda?
- r - R yaImpute 中的错误:无法使用 AsciiGridImpute 函数(kNN,GBM)
- amazon-web-services - 用于将现有 AWS 资源列为 Hello World 的 Terraform 命令
- scipy - 请帮助调试我的呼叫 scipy 库以进行 Kolmogorov-Smirnov 测试
- android - 在 onActivityCreated() 之后再次调用 Fragment 的 onAttach()
- azure - 如何将文件内容作为管道参数传递
- javascript - 如何访问此闭包的返回值中的函数
- java - 如何将方法作为参数传递给不同的方法?