Hola,
Necesito ejecutar lof ot rake posts:remap.
¿Es posible forzarlo (sin confirmación S/n)?
Gracias por la ayuda.
Ludo
Hola,
Necesito ejecutar lof ot rake posts:remap.
¿Es posible forzarlo (sin confirmación S/n)?
Gracias por la ayuda.
Ludo
Lo haría desde Rails y omitiría la tarea de Rake. Operaciones masivas administrativas podría ofrecer algunas pistas sobre cómo hacerlo.
@pfaffman ok, gracias, lo revisaré.
Básicamente, ya tengo un archivo con más de 500 URLs que necesito reemplazar:
Intentaré averiguar cómo hacerlo con Rails. Pero sería genial tener una opción como --force o --yes para evitar la confirmación.
Gracias por tu ayuda.
Esto es lo que haría:
DbHelper.remap("old","new")
Si deseas usar la tarea de rake, puedes probar con echo y| rake ... o simplemente editar la tarea de rake en ./lib/tasks.
@pfaffman un error con
DbHelper.remap(“old”,“new”)
Pero esto funciona bien:
echo y| rake posts:remap["old_url1/","new_url1"]
Muchas gracias.
Me alegra que haya funcionado. DbHelper debe ejecutarse dentro de Rails, no en la shell.