在我的应用程序中,我有一个用户和工单的模式,每个用户都可以订阅许多工单,反之亦然。
对于我从数据库中获取的每张票,我想显示 current_user 是否订阅了票本身。
我的查询示例如下:
@tickets = current_user.tickets.limit(10).order('created_at DESC')
我可以使用带有 Ticket 模型中的连接的 default_scope 来做到这一点吗?我需要它返回一个带有简单 true 或 false 或 nil 的附加字段。
谢谢你。