[英]How do you add images in psql for ruby?
我不知道如何在我的Ruby Web应用程序的sql中添加图像。
这是我在视图中尝试过的代码index.erb
<h1>Welcome to my blog page</h1>
<% @posts.each do |post| %>
<div>
<h3>
<a href="/<%= post.id %>"><%= post.title %></a>
<p><%= post.body %></p>
<img src="/images/download.png" alt="There's an image">
</h3>
</div>
<% end %>
这对于每个帖子都显示相同的图像,这很有意义
这是我用来在索引中发布帖子的psql,如何在表及其自己的行中添加图像。 还可以添加视频吗?
CREATE TABLE post (
id SERIAL PRIMARY KEY,
title VARCHAR(255),
body TEXT
);
INSERT INTO post (title, body) VALUES ('post 1', 'Body Text 1');
INSERT INTO post (title, body) VALUES ('post 2', 'Body Text 2');
INSERT INTO post (title, body) VALUES ('post 3', 'Body Text 3');
INSERT INTO post (title, body) VALUES ('post 4', 'Body Text 4');
INSERT INTO post (title, body) VALUES ('post 5', 'Body Text 5');
不要将图像存储在数据库中。 存储在文件系统中的服务器上。 另外,请查看此宝石https://github.com/carrierwaveuploader/carrierwave
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.