У меня модель Post
с
has_one_attached :cover
Вложение не обязательно. Итак, есть ли способ добавить вложение по умолчанию, даже если пользователь его не предоставляет.
Итак, когда сообщение отображается, я могу показать его обложку.
<% if @post.cover.attached? %>
<%= image_tag(@post.cover, class: 'card-img-top img-fluid') %>
<% else %>
<div class="text-align-center img-place-holder">
No Image Added Please add One
</div>
<% end %>
Есть ли какой-либо другой способ, кроме проверки, если что-то прикреплено, и попытки решить это таким образом.
Итак, я мог бы использовать
<%= image_tag(@post.cover, class: 'card-img-top img-fluid') %>
напрямую без каких-либо условий if
Спасибо