1

SOQL 言語を使用して、プライベート ライブラリからパブリック ライブラリにファイルを移動する方法はありますか?

ContentDocument オブジェクトを編集し、ParentId を変更しようとしました (ParentId は読み取り専用のように見えるため、明らかに機能しません)。

私も PublishStatus を変更しようとしましたが、それがどのライブラリに属する​​かを判断する方法がないため、それも無意味に思えます。Salesforceのドキュメントを調べてみましたが、ContentDocument/ContentVersion をライブラリ オブジェクトに接続する方法が見つかりません (ただし、前述のように、コンテンツをライブラリにリンクする方法を提供する PublishStatus を除く)。

どんな助けでも大歓迎です!

4

1 に答える 1

0

よし、やっと手に入れた。同様の問題を抱えている人にとって、解決策は(一度知ったら)非常に明白です。ContentDocumentId(ドキュメントのID)とContentWorkspaceId(ライブラリのID)を必要とするContentWorkspaceDocを使用して、ライブラリとコンテンツドキュメント間のリンクを作成できます)。

于 2012-04-26T14:55:48.337 に答える