Ho un'applicazione Rails 3 con una classe User e un file delimitato da tabulazioni di utenti che voglio importare.come importare i dati in rotaie?
Come posso ottenere l'accesso al modello Active Record di fuori della console rotaie, in modo che io possa scrivere uno script per fare
require "???active-record???"
File.open("users.txt", "r").each do |line|
name, age, profession = line.strip.split("\t")
u = User.new(:name => name, :age => age, :profession => profession)
u.save
end
faccio ad usare le "AR-estensioni" gioiello, o c'è un altro modo? (Non mi interessa particolarmente la velocità in questo momento, voglio solo qualcosa di semplice.)
Che dire se voglio verificare se esiste la voce ed effettuare un aggiornamento se lo fa. Se è una nuova voce, vorrei crearla. Non è sicuro che ciò funzionerebbe con la mappatura? – MMachinegun