Ruby on rails 处理多模型/单集合查询的模式

Ruby on rails 处理多模型/单集合查询的模式,ruby-on-rails,activerecord,activemodel,active-model-serializers,Ruby On Rails,Activerecord,Activemodel,Active Model Serializers,我正在Rails中编写一个搜索端点,它接受一个搜索词,并在一个JSON响应中返回多个模型。需要分页。ActiveModelSerializer用于将对象编码为JSON 有一个既定的模式来处理这种情况吗?您的问题有点含糊不清,但从外观上看,您肯定希望使用服务对象来实现搜索功能,这在跨多个模型时是最好的。以下是两篇热门文章的链接,它们比我更能解释服务对象:

我正在Rails中编写一个搜索端点,它接受一个搜索词,并在一个JSON响应中返回多个模型。需要分页。ActiveModelSerializer用于将对象编码为JSON


有一个既定的模式来处理这种情况吗?

您的问题有点含糊不清,但从外观上看,您肯定希望使用服务对象来实现搜索功能,这在跨多个模型时是最好的。以下是两篇热门文章的链接,它们比我更能解释服务对象: