見出し画像

notionのテーブルはマージできるんだろうかpart2~ページ移動を用いた移行~

おはようございます、いつきです。
notionを本格活用し始めて半年近く経つのですが、同じようなテーブルが増えてきました。
権限を分けたいなどでテーブルをわけることはできるにしても、意図なく同じようなテーブルが作られているときにマージできるのか試してみました。

前回はCSVを使った移行を試してみました。今回はページ移動を使っていきます。


【再掲載】【結論】おススメはページの移動

調べたところやり方は2つでした。

  1. CSVで出力してインポートする方法

  2. ページを移動する方法

1の手順は簡単ですが、テーブルの中にサブページがあると移動できないのであまりおススメできません。
少し面倒ですが、2のページを移動する方法が正しく移行できそうなのでおススメです。

【再掲載】前提

今回は以下のような2つのテーブルを用意しました。

  • table1:タグとステータス

  • table2:タグ、タグ2、日付

  • table1には、table2のタグの値があるもの、ないものを混在

検証したいのは、移動したときに「プロパティとその値が引き継がれるのか」、「サブページが引き継がれるのか」の2点になります。

ページ移動する方法

ページの移動については、ドラック&ドロップするか、レコードの左側にあるボタンをクリックして表示されるメニューから移動する方法があります。挙動は変わらないようなので今回は後者の方法を使って移動する方法を使います。

table1のタグに「jjj」という値を持たせて移動していきます。
ここでは以下を確認していきます。

  • タグに「fff」という値が新規で登録されるか

  • タグ2、日付プロパティが登録されるか

  • サブページが登録されるか

では、早速移動してみます。

結果が以下です。

  • タグに「fff」という値が新規で登録されるか→登録されない

  • タグ2、日付プロパティが登録されるか→登録される

  • サブページが登録されるか→登録される

まとめ

2回にわたってnotionのテーブルをマージする方法を検討してきたまとめです。

セレクトや、マルチセレクトを使う場合はプロパティの値を先に追加しておく必要があります。プロパティをテキストにしてから移行することで一応回避が可能です。

既存のフィルターも、一時的に解除されますがプロパティを戻せば元に戻ります。(この仕様が永久に続くとは限らないので自己責任でお願いします)

ということで、今後テーブルをマージする場合はサブページもしっかり移動できる「ページ移動」を使っていこうと思います。
それではまた来週!

この記事が気に入ったらサポートをしてみませんか?