0
內容類型: - 的VideoDisplay完整性約束違規:1062重複條目視頻嵌入場
領域:(:string類型),視頻(類型:視頻嵌入場),藝術家(類型:視頻-Name節點參考字段)
用戶已根據需求創建了VideoDisplay.Now類型的記錄,我可以將更多的藝術家添加到現有視頻。
所以我採取這種做法: -
$node_vids = node_load($videoId);
$node_vids->field_artist[LANGUAGE_NONE] = array(
0 => array('nid' => $form_state['values']['nid']));
$node = node_submit($node_vids);
node_save($node);
但它給了我錯誤說:
SQLSTATE [23000]:完整性約束違規:1062重複項「節點143-0-0- und'for key'PRIMARY'
在視頻中輸入數據時出現此錯誤(類型:視頻嵌入字段)。但是在這裏,我只想保存Artist(類型:節點引用字段)字段。我知道node_save實際上保存了Content Type的所有屬性。
搜索網絡後,我嘗試使用field_attach_update()但它再次拋出相同的異常。請讓我知道任何解決方案擺脫這個問題。