大量のコンテンツを登録しないといけない場合は、テーブルを直接いじったほうが早い。
以下、ノードIDをnid、タクソノミーIDをtidとして、
(1)_term_data
タクソノミーの語彙(と表示順)
(2)_term_node
tidとnidの関連付け
(3)_taxonomy_breadcrumb_term
tidに対応するURLalias
(4)_term_hierarchy
tidの親子(階層)関係付け
(5)_node
nidごとの基本情報
(6)_node_revisions
nidごとの収録コンテンツ、リビジョン情報、teaserも。
(7)_url_alias
nidごとのURLalias
以上の7テーブルを、現状と矛盾が無いように(要するに現状テーブルを
いったんexportし、内容確認してから)新規登録分をappendして再登録。
100件ほどのページ、タクソノミー、URLalliasがあっという間に登録
できるのはちょっと快感。
0 件のコメント:
コメントを投稿