開示?
開示?
原題
Database objects now return parent
日付
Jun 30, 2021
Number
7
前のリリース日(最新)
リリース間隔(日)
作成日
Nov 10, 2021 12:00 AM
次のリリース
タグ
IMPROVED
経過日数
本題
データベースオブジェクトが 親プロパティを持つようになった。親ページの ID が parent という属性に入るので、そこからさらに参照することが可能となる。
検証
試しにこのページ自体を取得して確認してみる。
結果はこんな感じ。parent という属性をみると、type が "database_id" となっており親がデータベースオブジェクトであることがわかる。そして、database_id にはそのデータベースの ID が記録されている。
その他の改善と修正
- インラインデータベースのメンションが rich_text mention 応答に含まれるようになった。
- インテグレーションが ページやデータベースメンションにアクセスできない場合、ID は返却されるが、それ以外の詳細は返却されなくなる。タイトルは「Untitled」となり、注釈はデフォルト値が設定される。
- 親がデータベースで、内部のページのみインテグレーションに許可されている時でも、プロパティ値は更新できるようになった。ただし、Select や Multi-Select の場合は既定値のみしか設定できない。すなわち新規の値の追加はできない。これは、親のデータベースに依存するためだと思われる。
Notion API Changelog まとめ