web-dev-qa-db-ja.com

1つのdrupalサイトから別のサイトにのみコメントをエクスポートする

Drupalサイト(ライブ)からDrupalサイト(開発))へのコメントのみをエクスポートする方法を教えてください。

両方のサイトの内容は同じです。ライブサイトには、新しいユーザーとコメントしかありません。私はすでにユーザーをエクスポートし、Dev Siteにインポートしました。

私は多くのモジュールを調べましたが、それら以外ではコメントのエクスポートのみが許可されています。 MySqlテーブルを単にコピーできますか?

ありがとう

1
brainHax

Drupal 7.を使用していると仮定します。

Views モジュールを使用して、ノードコメントのテーブルビューを作成します。

フィールドを追加:Node ID(nid)、コメントID(cid)、コメントタイトル、コメント本文、コメント作成者、作成日。

エクスポートの場合、 Views Data Export を使用して、CSVファイルをエクスポートします。

インポートするには、 Feeds モジュール+ Feeds Comment Processor を使用してCSVをインポートします。

これをチェックアウト フィードビデオチュートリアル (これはノード用であり、コメントではありませんが、CSVインポートを使用したフィードがどのように機能するかについてのアイデアを提供します)。

-

MySQLテーブルのエクスポートのアプローチ:

このようにしたことはありませんが、私があなただったら、コメントという名前のすべてのテーブルを探し、それらをエクスポートしてインポートします。

それがそれと同じくらい簡単に機能するかどうか、試してみる価値があるかどうか確認してください。

2
No Sssweat