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

Database table view #2829

Closed
34 tasks done
88250 opened this issue Sep 2, 2021 · 123 comments
Closed
34 tasks done

Database table view #2829

88250 opened this issue Sep 2, 2021 · 123 comments
Assignees
Labels
Milestone

Comments

@88250
Copy link
Member

88250 commented Sep 2, 2021

Divided into the following tasks:

@88250 88250 added the Feature label Sep 2, 2021
@88250 88250 pinned this issue Sep 2, 2021
@88250 88250 changed the title 属性视图 【投票中】属性视图 Sep 2, 2021
@88250 88250 changed the title 【投票中】属性视图 属性视图 Sep 3, 2021
@88250 88250 unpinned this issue Oct 2, 2021
@Crowds21
Copy link

Crowds21 commented Oct 8, 2021

D大,目前属性视图有什么大概的想法吗?大概思路就好.
是基于现在的自定义属性来设置,
还是说类似于logseq,在块内通过软换行和特定符号来设置属性,
亦或是类似于Obsidian,通过文档的开头的代码块来设置呢?

想要写一个自己用的小工具,担心之后需要大量的更改格式.

@88250
Copy link
Member Author

88250 commented Oct 8, 2021

基于现有属性,接口请参考 API 文档。

@Crowds21
Copy link

Crowds21 commented Nov 21, 2021

今天看了一下其他几家属性视图的状态.
提一个小想法. 对于文档这个级别的块的属性,通过Front-matter的形式展现出来是否会更好. 美观,易于浏览且方便编辑.
如wolai和Notion
image

@88250
Copy link
Member Author

88250 commented Nov 21, 2021

@Crowds21 这个好像和 YFM 没有什么关系吧。

@Crowds21
Copy link

@Crowds21 这个好像和 YFM 没有什么关系吧。

我试了试在wolai, 对一个视图添加新数据, 比如新添加一个列的时候,会自动地在文档的这个部分添加对应的属性. 感觉特别方便.
而且这样子浏览也很直接.
虽然和ob用的front-matter有些区别, 但毕竟作用其实是一样的. 而且我个人感觉观感更好. 而且我自己体验上感觉给文档设置属性操作上感觉不够流畅.不知道是不是我个人习惯上的问题.

---
key: Ob front-matter
key2: value2
multiple: [one, two, three]
multiple:
- one
- two
- three
---

等D大后续研究研究. 😀

@88250
Copy link
Member Author

88250 commented Nov 22, 2021

@Crowds21 这可能是文本模式和所见即所得模式的区别,后者需要更好的交互设计,欢迎讨论。

@hexawing
Copy link

以我用ob(front-matter形式,浅度使用)和tw(属性形式,中度使用)的感受来说,直接写文本里面可能爽一点。因为写文本里面可以被反链找到

@Crowds21
Copy link

Crowds21 commented Nov 22, 2021

以我用ob(front-matter形式,浅度使用)和tw(属性形式,中度使用)的感受来说,直接写文本里面可能爽一点。因为写文本里面可以被反链找到

ob我很长时间没有用过了, 只是看过一些别人的截图.

我一直觉得,属性面板最好是能够嵌入到正文里,当作成"块"的一部分.而不是单独的一个面板. 这样子能够它能够配合上下文.输入一些比较长的内容,不同用户也能根据自己的需求发挥不同的作用.如果用户不想看,那也可以直接将这个部分折叠.
而不只是一个用来标注 TODO 的简单的项目/任务管理工具.

比如这样子. Key部分标注属性的名字,而块的通过软换行来显示不同的 Value. 现在的Logseq 是类似的模式.
image

其实和直接在正文里面使用 #TAG# This is an example 效果是一样的. 但是TAG并没有办法生成表格一样的视图.

@88250
Copy link
Member Author

88250 commented Nov 22, 2021

@Crowds21 希望社区有人能贡献一下这样的属性挂件。

@Crowds21
Copy link

Crowds21 commented Nov 22, 2021

@Crowds21 希望社区有人能贡献一下这样的属性挂件。

靠大佬们了, 前端没啥时间搞 😂.
@hexawing
其实用#TAG#,或其他自己习惯用的一些特殊关键词也可以达到类似的效果的. 比如
image
但是编辑器来我感觉不够流畅,我也想不到其他啥更好的方法了.

2021年12月3日

我经过一段时间的尝试后,觉得还是专业的事情交给专业东西来做. 比较复杂的"视图",还是通过挂件或者airTable或飞书文档来实现(毕竟有URL Scheme),而且大家各自的API都很完善,真的有重度的互连需求完全可以自己通过API来搞定..

不过对于文档的属性,能有一个 类似 MediaWiki 的「键值对」信息框 #3494 确实会舒服不少.

@88250 88250 pinned this issue Nov 24, 2021
@SineMark2020
Copy link
Contributor

SineMark2020 commented Nov 24, 2021

@Crowds21 希望社区有人能贡献一下这样的属性挂件。

开发与维护挂件是要花时间付出,如果没有激励奖励,那就只能等不知道什麽时候出现的热心人

@netdog2019
Copy link

属性视图确实很方便。

@gclm
Copy link

gclm commented Dec 27, 2021

建议属性视图可以加个是否必填的选项,这样在同时维护文档规范上会更方便点。

@Zuoqiu-Yingyi
Copy link
Contributor

@Crowds21 希望社区有人能贡献一下这样的属性挂件。

靠大佬们了, 前端没啥时间搞 😂. @hexawing 其实用#TAG#,或其他自己习惯用的一些特殊关键词也可以达到类似的效果的. 比如 image 但是编辑器来我感觉不够流畅,我也想不到其他啥更好的方法了.

我有一个比较容易实现的想法, 就是将文档块属性窗口调整一下样式直接放在文档的首部, 这样还能顺手解决浮窗预览无法查看文档属性的问题 块引文档块的浮窗内容改进 · Issue #3314 · siyuan-note/siyuan

@leolee9086
Copy link

https://github.com/leolee9086/cc-doctype-form/blob/main/README.md
这种的不知道能不能顶顶
现在的效果大致像这样
)J9I{8 0L9_4QF@KJ6EPQ0A

@Belf-hu
Copy link

Belf-hu commented Jan 9, 2022

D大,属性以后会不会做属性类型,比如做一个属性复选框,属性date什么的,就像notion那种属性类型?

@88250
Copy link
Member Author

88250 commented Jan 9, 2022

@Belf-hu 暂时没有考虑好,之前设计属性的时候感觉不需要内建类型支持。

@Belf-hu
Copy link

Belf-hu commented Jan 9, 2022

@Belf-hu 暂时没有考虑好,之前设计属性的时候感觉不需要内建类型支持。

哈哈哈,希望后续可以考虑。感谢。

@Zuoqiu-Yingyi
Copy link
Contributor

哈哈, 搞了一个 ·属性视图 [思源笔记经验分享] 使用 Query 挂件实现属性视图 - 链滴

@Elliootalderson
Copy link

image

使用notion这种属性视图 有助于美化排版,可以吸引用户,文档结构也更加清晰.也可以丰富集市的模板数量 .如果这中属性视图能用在每一个列表块中,可以实现某种模板的功能, 减少用户输入量

@88250
Copy link
Member Author

88250 commented Oct 6, 2023

@hdg8087 第一个暂时不考虑了,因为块级属性都可以作为数据库数据,所以统一使用属性面板更合理一些。第二个是技术原因无法使用中文 #8440 #7581 #9312

@fwonce
Copy link

fwonce commented Oct 12, 2023

这个做出来,是不是就可以抛弃飞书的多维表格了,必须联网,而且每次打开表格都要转圈圈,忍它很久了(/ω\)

试用了,这个跟多维表还不一样,核心还是属性视图,就是必须关联一个block。
难受,至少跟我的use case不一样。

@88250
Copy link
Member Author

88250 commented Oct 12, 2023

@fwonce 最新版已经不用必须关联到块了,可以直接在表格中添加行数据。

@jl0476
Copy link

jl0476 commented Oct 12, 2023

@88250 现在搜索无法检索到属性视图内的内容,这个后续考虑支持吗?

@88250
Copy link
Member Author

88250 commented Oct 12, 2023

@jl0476 后续会支持的 #9419

@wrwe3888
Copy link

筛选成不同的视图,这种功能有没有计划?

@88250
Copy link
Member Author

88250 commented Oct 29, 2023

@wrwe3888 目前还没有。

@wrwe3888
Copy link

哦,理解,要做的事太多,这个优先级不够。
希望以后能开发出来,毕竟筛选是数据库的基本功能之一嘛。

@Yinian12
Copy link

Yinian12 commented Nov 4, 2023

请问能支持在数据库中插入在线图片吗?

@88250
Copy link
Member Author

88250 commented Nov 5, 2023

@Yinian12 支持的,使用资源列:

image

@Yinian12
Copy link

Yinian12 commented Nov 5, 2023

@Yinian12 支持的,使用资源列:

image

😮但是这样好像只有链接,不会像插入本地图片一样显示出来

@88250
Copy link
Member Author

88250 commented Nov 5, 2023

好像是有点问题,我们稍后看看。 @Vanessa219

@88250 88250 unpinned this issue Nov 20, 2023
@xiaofeng010766
Copy link

D大,这个database后期是只有会员能用?

@88250
Copy link
Member Author

88250 commented Dec 4, 2023

D大,这个database后期是只有会员能用?

内测结束后会对多有用户开放。

@88250 88250 added this to the 3.0.0 milestone Dec 9, 2023
@jl0476
Copy link

jl0476 commented Dec 12, 2023

@88250 database删除行后ctrl+z撤回,删除的行加回来了,但是行里面数据是空的。设计就是这样的吗?

@88250
Copy link
Member Author

88250 commented Dec 12, 2023 via email

@arminta7
Copy link

Is this still planned for release before the end of the year? 😎

@88250
Copy link
Member Author

88250 commented Dec 31, 2023

@arminta7 We plan to release this feature in mid-February 2024, thank you.

@88250 88250 changed the title Database (Attribute View) Database table view Jan 13, 2024
@lisontowind
Copy link

D大,计划中有calendar view吗?

@88250
Copy link
Member Author

88250 commented Jan 13, 2024

@lisontowind 目前还没有,表格视图完成以后是看板视图 #8873 ,然后可能是画廊视图。

@SunshineWang
Copy link

calendar view

希望能优先 calendar view 和 甘特图/timeline view,这样通过一个任务数据库就可以把日程/项目管理功能融合进来,就不需要其它日程软件了。

@88250
Copy link
Member Author

88250 commented Feb 13, 2024 via email

@H-a-r-r-o-w
Copy link

属性视图完成,然后是看板试图
请问这个“属性视图完成”包括公式功能吗?

白板功能是准备放在看板之后?还是另有计划?

@88250
Copy link
Member Author

88250 commented Feb 14, 2024 via email

@88250 88250 closed this as completed Feb 15, 2024
Vanessa219 added a commit that referenced this issue Feb 15, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Status: Already Done
Development

No branches or pull requests