简体   繁体   English

如何在ruby on rails中查询查询?

[英]How would I query a query in ruby on rails?

I have a query as follows: 我有一个查询如下:

events = Event.joins(:user_events).where(:user_events => { :user => user }).by_time(time)

How would I go about creating a query to find a specific object in this query? 我将如何创建查询以在此查询中找到特定对象?

The events object is ActiveRecord::Relation object, which means it's chainable. events对象是ActiveRecord :: Relation对象,这意味着它是可链接的。

You can further call another condition based on it. 您可以进一步基于它调用另一个条件。

event = events.where(id: 123)

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM