Obsidian的Bases数据库入门教程,使用数据库实现Todo待办管理系统

Obsidian数据库

Obsidian发布 Bases 数据库已经有一段时间了,数据库的功能上线,将会重新定义Obsidian的玩法,一篇文章带你了解数据库的玩法,并实现开发任务待办管理功能,附数据库模板,导入即用,效果如下图。

准备工作

查看你的Obsidian的版本至少需要大于 1.9.10 版本才可以支持。我目前的版本是1.10.6

你需要去设置 => 核心插件 中启用数据库功能

开启之后就可以 再新增笔记的时候 新增数据库

Bases 数据库入门认识

Obsidian的数据库创建默认展示的你全库的数据,也就是你不管你再仓库的那个目录下创建,他展示的都是你整个仓库的数据。

因为Bases数据库展示的是全库的数据,所以你需要针对数据库做自定义的筛选,实现自定义布局。

表格

这个的作用是做自定义的筛选的视图,可以方便你管理你自己想要的视图,使用引用的方式也很简单
![[待办已办.base#我的一天]]

待办已办.base 就是你的视图,#号后面就跟随你需要展示的对应视图。

视图布局有三种 表格 卡片 列表

排序

针对已经筛选的属性进行排序,这个简单好理解

筛选功能

这个是比较重要的一个属性,你的数据库视图展示什么数据,全都依赖这个筛选的功能,他支持的筛选条件特别多,还支持你写函数公式。

属性

筛选是为了展示你想要的数据,但是默认的基础属性都比较有限,比如 时间,文件名称,文件夹,扩展名称。Obsidian的Bases数据默认展示的是全库的数据,当你需要更精细化的区分数据的时候,那么你就需要使用属性配合。给文章打上属性类型,然后基于筛选,你就可以很轻松的筛选出来你想要的数据了。

参考案例:

1、你可以创建个Bases数据库,卡片布局,然后筛选扩展名称为png,jpg等图片类型,即可完成一个画廊的功能。

2、你可以设置筛选条件为,md扩展的数据,然后创建时间为最近一个月的,即可完成一个最近笔记的功能。

3、你可以进阶的设置 筛选条件,筛选当前目录下的 文件,附件,等可以轻松的获取到指定目录下的指定的数据。

如上图,判断文件的路径包含当前目录,也就是查询当前目录下的文件数据。

官方公式地址:https://help.obsidian.md/bases/functions

国内中文镜像站:https://coffeetea.top/zh/bases/

新建

当前你再某个数据库中新建的时候,他是会默认的给你带上视图的属性的,但是官方这个新增目前有一个很坑的地方,他的新建是某个基于你的配置,建立再根目录下的,说实话不是很好用,期望后面可以优化一下,不然我还得手动的去移动一下文件才行。

实现开发任务视图管理

刚刚我们学习了 数据库的视图基本操作,现在来完成一个任务待办功能。

待办需要使用的笔记属性

todo:复选框类型-是为了标识待办的笔记文件是那些,因为Bases数据库默认是全库的数据,我们需要隔离开

待办状态:复选框类型-标记是否完成了

星标:复选框类型-是否星标

我的一天:复选框类型-是否今日完成

其他基础信息

最后我们基于数据库的筛选功能,筛选对应的属性,即可完成我们自己想要的视图了

最后

Bases 数据库的 开发任务模板,我都打包好了,关注公众号"阿浩的笔记" 发送 "数据库" 即可获取,直接导入即可使用。

相关推荐
xcLeigh2 天前
AI写作效率工具链:搭配Notion、Obsidian等笔记工具的实战指南
ai写作·效率工具·notion·obsidian·工具链·创作系统
又見山5 天前
用 Obsidian 写了两年的笔记,怎么备份?怎么同步到其他设备上
笔记·obsidian·obsidian插件·obsidian同步·obsidian教程
AIGC大时代5 天前
Obsidian × Claude Cowork × Word:把研究笔记变成可验收写作链
笔记·word·claude·学术写作·obsidian·研工作流
啵啵啵鱼6 天前
DS-顺序表
java·数据结构·笔记·后端·链表·obsidian
又見山9 天前
换电脑、重装系统,Obsidian 笔记和插件配置怎么完整搬过去?实测教程
obsidian·obsidian插件·obsidian同步·obsidian教程·obsidian同步插件
认真就输DBA13 天前
一个DBA,把用了16年的两款软件换了
数据库·ai·dba·tabby·笔记软件·obsidian
激动的兔子16 天前
Obsidian 报错 Vault not found解决方案
obsidian·办公工具
艾伦_耶格宇21 天前
【AI】-7 从知识库到 AI Agent -进阶
人工智能·知识库·obsidian·opencode·ai运维
流量猎手1 个月前
obsidian添加deepseek/codex
obsidian
林小卫很行2 个月前
WorkBuddy 入门2:下载、安装、认识主界面
人工智能·云计算·腾讯云·知识管理·obsidian