2012-11-12 118 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的東西並不那麼難... –

相關問題