Ultima domanda su Ruby On Rails 5

0
Answer

Riduzione delle prestazioni di Axlsx dopo l'aggiornamento di rails 5.2

Stavo usando axlsx per creare una cartella di lavoro, eseguire lo streaming e scrivere su un file xlsx scaricabile con rails 4.2. Sono necessari meno di 60 secondi per creare un file xlsx scaricabile con 40.000 record, oltre alla formattazione di valuta e data. Dopo l'aggiornamento a rails 5.2, non è possibile aggiungere più di 10.000 record in meno di 60 secondi. Anche l'aggiunta di gem 'rails' e gem 'axlsx_rails' nel file gem e l'esecuzione di bundle porta all'installazione di rails 5.1.5. Quando menziono specificamente rails 5.2, ottengo

ruby on rails 5 rubygems ruby on rails ruby axlsx

1
Answer

La definizione della variabile di istanza scompare dopo una chiamata a method ()

Ho due lavori attivi, uno chiama l'altro. Il primo lavoro attivo termina e chiama il secondo lavoro attivo fornendo con esso un metodo per il completamento dopo l'esecuzione. Ho eseguito un debugger e ho scoperto che tutto ciò che precede la chiamata del metodo ('closing_method'). Restituisce gli helper appena trovati. Dopo il method.call, solo il primo helper restituisce correttamente, il secondo helper restituisce nil ma se eseguo un first_helper.attribute manuale, viene restituito il valore. Perchè è questo?? Immagino che abbia qualcosa a che fare con lo scoping variabile ma poiché è incoerente, questo mi confonde.

ruby on rails ruby on rails 5 ruby

0
Answer

Come testare il flusso di password di aggiornamento di Devise after_resetting_password_path_for con minitest

Devise gem fornisce un modo per personalizzare ciò che accade dopo che la password di un utente è stata aggiornata con successo fornendo after_resetting_password_path_for(resource) metodo. Viene chiamato nell'azione di aggiornamento in devise gem (https://github.com/heartcombo/devise/blob/bafc23eae58fd530f4e149a9b17542c577cf7bb3/app/controllers/devise/passwords_controller.rb#L47).

ruby on rails 5 devise minitest ruby on rails

Hot Tags

© 2021   Risposta.org