如何添加和/或修改数据库架构?
似乎是可能的事情;
尽管在每种情况下,数据库模式都必须保持不变。从医生那里。
如果父数据库是数据库,则属性参数中新页的属性值必须符合父数据库的属性架构。
我可以确认是这样的,因为我使用create页面端点获得了一个带有额外属性值的错误。
如果我创建一个使用表的插件,那么期望有人构建整个模式,然后将插件指向它,这是非常糟糕的用户体验。
似乎是不可能的;
发布于 2021-07-09 01:43:51
您所引用的文档专门用于在数据库中创建页面。这与修改数据库本身是分开的。
概念API目前不支持创建或修改数据库(概念-版本: 2021-05-13)。只能检索或查询数据库。
在API的未来迭代中,可能会出现POST数据库或补丁数据库端点。
发布于 2022-07-31 08:56:35
现在可以将更新数据库端点与properties对象一起使用:
PATCH /v1/databases/database_id HTTP/1.1
Accept: application/json
Notion-Version: 2022-06-28
Content-Type: application/json
Host: api.notion.com
{
"properties": {
...
}
}https://stackoverflow.com/questions/68222732
复制相似问题