Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

支持显示数据库属性 #4

Open
10 of 13 tasks
InEase opened this issue Jan 4, 2024 · 3 comments
Open
10 of 13 tasks

支持显示数据库属性 #4

InEase opened this issue Jan 4, 2024 · 3 comments
Labels

Comments

@InEase
Copy link
Owner

InEase commented Jan 4, 2024

开发进度:

  • 多数据库显示
  • 数据库跳转
  • 单选
  • 多选
  • 日期
  • 日期范围
  • 日期时间
  • checkbox
  • 文本
  • url
  • 模板
  • 数字
  • 自动同步
@InEase
Copy link
Owner Author

InEase commented Jan 4, 2024

感谢各位的提议,和数据库关联这也是群里面提的很多的一个建议QAQ,我个人也是希望能够和数据库进行打通的,但是目前存在几个问题:

首先是和官方设计存在重合,因为官方的数据库现在其实已经非常完善了,目前和notion属性面板的区别仅在于把属性面板直接显示在文档下就可以了,官方对各种数据库类型的支持肯定是最快最完善的。

可惜官方目前好像没有这个想法,因为文档和各种块,在思源中都是一等公民,都可以设置属性,这是区别于其他类Notion笔记软件的一个很特殊的地方。这个功能带来了无与伦比的灵活性的同时,也带来了很多问题,比如如果给文档显示块属性,那么其他块怎么办,这会不会导致交互不统一?官方大概是因为这一点考虑所以一直没有加上文档的属性面板。

当然,我的意见肯定是支持文档有这个属性面板,因为文档块是其他所有块的容器嘛,特殊一点也没啥。但是目前来说,如果我们的插件也支持显示数据库数据,那就会和官方的设计冲突,一个是需要支持官方的各种数据格式,这个很头疼,我看了一下官方的数据库格式不是很看懂,咱也不敢乱改。所以这个可能还需要一些时间,另一个是,如果之后DV觉得,属性面板可以做,那这个插件对接数据库就直接失去价值了QAQ,这也是我不想看到的沉没成本

@InEase
Copy link
Owner Author

InEase commented Jan 4, 2024

这个目前可能无法支持了,只能等官方实现。看了一眼,如果要支持的话实在是太复杂了,目前这个插件还是定位于在官方推出属性面板之前的过渡吧

原来是我之前看漏了一个API,我的锅qaq

@hdg8087
Copy link

hdg8087 commented Jan 15, 2024

保持什么统一,真的没必要。
可以和DV直接商量一下要不要做、怎么做。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants