使用命令行移动分类

谢谢。我花了一段时间才弄明白“获取分类的方式”是什么意思,后来意识到它可能指的是 SQL 语句中的 where 子句。虽然我当时并不知道表名或列名,但通过参考关于数据模型的帖子中提到的 SQL 语句,成功找到了它们。

最终,我得到了如下代码:

parent=Category.find_by_slug('csgnet') subs=Category.where('slug like "csg1%"').update_all(parent_category_id: parent.id)

这段代码将所有以“csg1”开头的分类移动到名为“csgnet”的分类中,其中 slug 是分类表中的列名。我想表名是 category

1 个赞