Ruby on rails Rails:如何从帖子中搜索并获取第一张图片?

Ruby on rails Rails:如何从帖子中搜索并获取第一张图片?,ruby-on-rails,ruby,ruby-on-rails-3.2,Ruby On Rails,Ruby,Ruby On Rails 3.2,我用rails创建了一个博客。所有帖子将至少包含一个图像。在博客页面上,我需要列出所有的帖子。在这个列表中,我需要在每个帖子前面添加帖子的第一个图像。我该怎么做?(请告诉我怎么做。我是rails新手!) 如果可能,当有多个图像时,我需要选择具有css类“features”的图像。如果不存在,请选择第一个图像。怎么做 PS:我用CKEditor写文章和上传图片 我只是用正则表达式[/img。?src=“(.?)”/I,1]获得了图像路径。知道如何识别css类并使用带有“特色”类的图像(如果可用)?

我用rails创建了一个博客。所有帖子将至少包含一个图像。在博客页面上,我需要列出所有的帖子。在这个列表中,我需要在每个帖子前面添加帖子的第一个图像。我该怎么做?(请告诉我怎么做。我是rails新手!)

如果可能,当有多个图像时,我需要选择具有css类“features”的图像。如果不存在,请选择第一个图像。怎么做

PS:我用CKEditor写文章和上传图片


我只是用正则表达式[/img。?src=“(.?)”/I,1]获得了图像路径。知道如何识别css类并使用带有“特色”类的图像(如果可用)?

我不确定CKEditor如何处理所有这些现成的内容,但下面是我要做的

签出或创建要查找的模型/列

使用这两种方法,您可以指定视图中可以使用的大小,因此您的代码可以如下所示:

@blog_post.main_photo.small.url if @blog_post.main_photo

我只是用正则表达式[/img.*.src=“(.*)”/I,1]获取了图像路径。知道如何识别类?