Как вы добавляете изображения в psql для ruby? - PullRequest
0 голосов
/ 04 мая 2019

Я не знаю, как добавить изображения в моем 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 %>

Это показывает одно и то же изображение для каждого сообщения, которое имеет смысл

Это 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');

1 Ответ

1 голос
/ 04 мая 2019

Не храните свое изображение в базе данных.Хранить на сервере в файловой системе.Кроме того, проверьте этот драгоценный камень https://github.com/carrierwaveuploader/carrierwave

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...