2012-04-26 38 views
1

有沒有一種方法可以使用SOQL語言將文件從私人移動到公共庫?使用SOQL將文件從私人移動到公共庫

我試過編輯ContentDocument對象並更改ParentId(顯然不能像ParentId那樣工作似乎是隻讀的)。

我也試圖改變PublishStatus,但是這似乎毫無意義,因爲沒有辦法確定它會屬於哪個庫。我試圖調查Salesforce documentation,但是我找不到一種將ContentDocument/ContentVersion與庫對象連接的方式(除了PublishStatus,但前面提到的確實提供了將內容與庫鏈接的方式)。

任何幫助將不勝感激!

回答

0

好吧,終於明白了。對於任何有類似問題的人來說,解決方案非常明顯:您可以使用ContentWorkspaceDoc在庫和內容文檔之間創建鏈接,該鏈接需要ContentDocumentId(文檔的ID)和ContentWorkspaceId(庫的ID )。