我有一個帶有自定義欄位的Blueprinter序列化器(見截圖)
field :score_details do |user|
user.score_details
結束
而且你可以看到這個塊有一個Rubocop警告,我不能讓它消失。我閱讀了Rubocop檔案:SymbolProc,但沒有成功。.
詳細解釋一下。我有一個用戶模型,其中包括一個關注點,以便計算分數。在這個關注點中,我有一個方法(沒有引數),它回傳一個簡單的整數。
最后,我在我的UserSerializer中使用這個方法,以便將我的分數呈現給我的前端。
以下是我在用戶模型中的內容:
class User < ApplicationRecord
include UserScoresConcern
end
這是我關心的問題:
module UserScoresConcern>
擴展ActiveSupport::Concern
包括do
def score_details
#此方法回傳45,例如。
計算用戶分數的細節
end
end
end end
我怎么做才能解決這個警告?有人遇到過同樣的問題嗎?
感謝您的支持。
謝謝
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/307621.html
標籤:
下一篇:<p>我所有的var陳述句都使用了識別符號:</p><p>我所有的var陳述句都使用了識別符號。 <preclass="defaults-code-

