Sto utilizzando il session store per salvare i dati nelle sessioni. Il mio inizializzatori/session_store.rb assomiglia come:La sessione di rails non persiste dopo i reindirizzamenti
::Application.config.session_store :active_record_store
Aggiunta di dati al codice di sessione:
book = Book.find(1)
session[:abc] = book
sto Accedendo a questo i dati della sessione in una pagina diversa. Accesso ai dati di sessione:
book = session[:abc]
Il problema è che i miei dati di sessione non sono persistenti tra i reindirizzamenti. Quale potrebbe essere il problema?
Vedo che la mia sessione sta salvando i dati come previsto ma ha perso alcuni dati da esso quando si verifica il reindirizzamento e se ne perde ancora di più se si verifica nuovamente il reindirizzamento. È frustrante.
Si dovrebbe aggiungere alcune informazioni su come si sta scrivendo in, e leggendo da, la sessione. Vale a dire, il codice che non sta dando i risultati che ti aspetti. –
@MaxWilliams, ho pensato che fosse comprensibile. Ad ogni modo, ho modificato la mia domanda. E adesso? –
per favore inserisci il codice del controller –