Ciao,
Devo eseguire molti comandi rake posts:remap.
È possibile forzare l’esecuzione (senza la conferma Y/n)?
Grazie per l’aiuto,
Ludo
Ciao,
Devo eseguire molti comandi rake posts:remap.
È possibile forzare l’esecuzione (senza la conferma Y/n)?
Grazie per l’aiuto,
Ludo
Lo farei da Rails e salterei il task Rake. Operazioni di massa amministrative potrebbero offrire alcuni suggerimenti su come farlo.
@pfaffman ok grazie, darò un’occhiata.
In sostanza, ho già un file con oltre 500 URL che devo sostituire:
Proverò a capire come farlo con Rails. Ma sarebbe ottimo avere un’opzione come --force o --yes per evitare la conferma.
Grazie per il tuo aiuto.
Ecco cosa farei:
DbHelper.remap("old", "new")
Se desideri utilizzare il task rake, puoi provare a eseguire echo y| rake ... oppure modificare direttamente il task rake in ./lib/tasks.
@pfaffman un errore con
DbHelper.remap(“old”,“new”)
Ma questo funziona bene
echo y| rake posts:remap["old_url1/","new_url1"]
Grazie mille.
Sono contento che abbia funzionato. DbHelper deve essere eseguito all’interno di Rails, non nel terminale.