gpt4 book ai didi

ruby-on-rails - Ruby on Rails - 事件记录查询 - 返回只有图像的项目

转载 作者:数据小太阳 更新时间:2023-10-29 08:10:27 24 4
gpt4 key购买 nike

我正在重新开发一个网站,该网站在主页上有一个图像 slider ,显示 5 个最新的新闻故事,但是,我只希望它显示图像表中至少有一张图像的最新 5 个故事。

所以我的问题是,如何修改以下内容以返回五个带图像的记录:

@slider_stories = Story.published.all(:limit => 50, :include => [:images])

最佳答案

类似的东西

@slider_stories = Story.published.all(:limit => 50, :include => [:images], :conditions => "DISTINCT(stories.id), stories.*, images.*")

@slider_stories_ids = Image.all(:select => "DISTINCT(story_id)").map(&:story_id)
@slider_stories = Story.published.all(:limit => 50, :include => [:images], :conditions => {:id => @lider_stories_ids})

关于ruby-on-rails - Ruby on Rails - 事件记录查询 - 返回只有图像的项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7028403/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com