如何在 ruby 的 psql 中添加图像?
How do you add images in psql for ruby?
我不知道如何在我的 sql 中为我的 ruby 网络应用程序添加图像。
这是我尝试过的代码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 %>
这对每个 post 显示相同的图像,这是有道理的
这是我用来在索引中制作 post 的 psql,我怎样才能将图像添加到 table 及其自己的行中。也可以添加视频吗?
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');
不要将图像存储在数据库中。存储在服务器上的文件系统中。
另外,看看这个 gem https://github.com/carrierwaveuploader/carrierwave
我不知道如何在我的 sql 中为我的 ruby 网络应用程序添加图像。
这是我尝试过的代码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 %>
这对每个 post 显示相同的图像,这是有道理的
这是我用来在索引中制作 post 的 psql,我怎样才能将图像添加到 table 及其自己的行中。也可以添加视频吗?
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');
不要将图像存储在数据库中。存储在服务器上的文件系统中。 另外,看看这个 gem https://github.com/carrierwaveuploader/carrierwave