小编Nij*_*K J的帖子

如何在rails Activestorage中添加默认附件

我有一个模型Post

has_one_attached :cover
Run Code Online (Sandbox Code Playgroud)

没有必要附件.那么,即使用户没有提供默认附件,我是否可以添加任何默认附件.

因此,当显示帖子时,我可以显示封面图像.

<% 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 %>
Run Code Online (Sandbox Code Playgroud)

除了检查某些东西是否附加并试图像这样解决它之外,还有什么方法.

所以,我可以用,

<%= image_tag(@post.cover, class: 'card-img-top img-fluid') %>
Run Code Online (Sandbox Code Playgroud)

直接没有任何if条件

谢谢

ruby ruby-on-rails-5 rails-activestorage

5
推荐指数
1
解决办法
671
查看次数

正在获取请求具有无效的身份验证凭据错误FCM

我正在尝试测试邮递员的网络推送通知

我的应用程序ID是thepostman-2018,因此https://fcm.googleapis.com/v1/projects/thepostman-2018/messages:send 尽管我已设置身份验证标头并传递了我的服务器密钥,但我仍向url 事件发送了请求请求

我得到这个回应

{
    "error": {
        "code": 401,
        "message": "Request had invalid authentication credentials. Expected OAuth 2 access token, login cookie or other valid authentication credential. See https://developers.google.com/identity/sign-in/web/devconsole-project.",
        "status": "UNAUTHENTICATED"
    }
}
Run Code Online (Sandbox Code Playgroud)

在此处输入图片说明

firebase postman firebase-cloud-messaging

2
推荐指数
1
解决办法
3125
查看次数