2011-10-04 86 views

回答

0

如果您正在使用CCK那麼你已經刪除字段,並創建一個新的一個新的類型(文本,整型,浮點)...

,如果你想知道如何做到這一點編程見 hook_form_alter

+0

您好,感謝您的快速反應。問題是每個轉換後的字段都包含數據。我無法刪除該字段而不刪除所有數據。有沒有辦法將所有數據都複製過來?特別是對於imagefields(無限設置) –

0

有幾種方案來解決這個:

  1. 刪除,然後重新添加字段提到
  2. 備份字段表,刪除字段,添加它AG ain與你想要的配置相比較,比較舊的現場表和新的現場表,並在舊的表上應用差異,然後刪除新表並將其替換爲舊的表
  3. 通過數據庫修改字段配置。如此處所述https://drupal.stackexchange.com/questions/79378/changing-a-field-type-from-integer-to-decimal/101598#101598
  4. 創建新字段並使用遷移模塊或查看批量操作以將數據移動到新字段。

所以,如果你想保留你的數據,越容易和最快的方法是2號。否則數字1

相關問題