Remover objeto de has_many, mas não exclua o registro original no Rails?
Eu tenho isto:
Post.paragraphs << new_paragraph
E eu preciso remover o parágrafo por id = 3, para que o seguinte exclua completamente o registro:
Post.paragraphs.find(paragraph_id).destroy
# or
Post.paragraphs.find(paragraph_id).delete
Eu só preciso remover um parágrafo da associação has_many. Eu tentei usardelete
edestroy
. Ambos os métodos excluem completamente os registros das tabelas associadas. Como posso removê-los do "contêiner"?