Sto cercando di migrare i messaggi privati da smf a discourse e tutti i dati sono stati migrati, rimangono solo i messaggi privati. quindi ho scritto uno script esterno per i messaggi privati, ma quando eseguo lo script, gli argomenti vengono creati ma quando tenta di creare un post, si blocca ogni volta, qualcuno può aiutarmi con questo problema.
Ho provato a inserire i dati uno per uno usando create ma quando ho ricevuto un errore, ho provato a usare un array come, prima memorizzo tutti i dati in un array e poi inserisco quell’array nel database ma anche allora il sistema si blocca una volta che gli array vengono creati.
Sarebbe di immenso aiuto se qualcuno potesse aiutarmi a liberarmi di questo problema.
Grazie in anticipo!!
Dovresti condividere il tuo codice e dire cosa sta succedendo e cosa ti aspetti che sia diverso.
Hai creato qualche altro script o hai guardato gli script di importazione per uno che importa pms e lo hai usato per un modello?
Ciao @pfaffman sto usando smf2.rb ma in quello script non sono scritti metodi per i messaggi privati. Quindi lo sto facendo dalla console di Rails. Puoi dirmi se sarò in grado di usare comunque il metodo dei messaggi privati di smf1?
Sembra doloroso e soggetto a errori.
Se lo script smf1 importa i PM, puoi usarlo come modello per riscrivere quella funzione per smf2. Probabilmente si tratta per lo più di cambiare la query SQL per ottenere i dati richiesti. Se hai bisogno di aiuto e hai un budget, le mie informazioni di contatto sono nel mio profilo.