sql >> Databasteknik >  >> NoSQL >> MongoDB

Rails 4/Devise/MongoDB:Otillåtna parametrar med anpassade egenskaper och starka parametrar

Jag hade exakt samma problem och åsidosatte sign_up_params fungerade för mig

def sign_up_params
   params.require(:user).permit(:email, :password, :password_confirmation, :other, :etc)
end

naturligtvis är skillnaden i att mina bara är skalära värden, medan du försöker masstilldela en relation... Jag antar att det är där du ska leta efter.

Förresten, dokumentationen finns fortfarande inte i detta ämne (för ny), och kodkommentarer föreslår att man åsidosätter devise_parameter_sanitizer , vilket inte är nödvändigt.



  1. Node.js - Mongoose - Kontrollera om det finns en samling

  2. Hur man hanterar datum lägre än 1970 i MongoDB

  3. Skiftlägesokänslig fastighetskartläggning

  4. Replikera MongoDB över en hybrid molnmiljö