2012-11-12 110 views
1

我需要批量编辑一个新的自定义字段,我已添加到该通道中约200个条目的频道。有没有办法做到这一点?到目前为止找不到方法。批量编辑自定义字段

+1

当你说“批量编辑”是什么意思?你知道你想编辑的数据表和列吗?我通常会在我的SQL客户端(SequelPro)中进行这些更新。 –

+0

直接编辑SQL让我害怕。这就是为什么我使用ExpressionEngine来处理这些东西... “批量编辑”我的意思是选择多个条目上的复选框并单击编辑按钮。有点像你可以用Zenbu做什么,但有自定义字段。 基本上,我需要将新自定义字段的值设置为此通道中以前所有条目的相同内容。 –

回答

1

如果我理解正确你,试试这个:

UPDATE exp_channel_data SET field_id_X = 'some value' WHERE channel_id = 1; 

该代码将与“1”的ID在通道上的所有行更新1场。显然用正确的字段替换field_id_X。在进行任何更改之前,请务必完成一次完整的SQL备份。如果出现任何问题,但恢复到上次已知的工作安装。 (只是要小心,你不应该有任何问题。)

+0

工作!谢谢!我猜SQL的东西并不那么难... –

相关问题