Ich habe ein benutzerdefiniertes Feld zum Benutzermodell hinzugefügt, aber als ich versuchte, es im aktuellen Benutzerobjekt abzurufen, erhielt ich das benutzerdefinierte Feld nicht. Wie kann ich das benutzerdefinierte Feld abrufen?
Ich habe den folgenden Code ausprobiert
require_dependency 'user_serializer'
class ::UserSerializer
attributes :custom_thumbnail_style_dropdown
def custom_thumbnail_style_dropdown
object.custom_fields[custom_thumbnail_style_dropdown]
end
end
Ich habe auch object.custom_thumbnail_style_dropdown in der Definition ausprobiert, aber es hat nicht funktioniert.
Ich habe auch den folgenden Code ausprobiert
add_to_serializer(:user, :custom_thumbnail_style_dropdown, false) do
object.custom_thumbnail_style_dropdown
end