登录
/
注册
首页
论坛
其它
首页
科技
业界
安全
程序
广播
Follow
关于
导读
排行榜
发帖说明
登录
/
注册
账号
自动登录
找回密码
密码
登录
立即注册
搜索
搜索
关闭
CSDN热搜
程序园
精品问答
技术交流
资源下载
本版
帖子
用户
软件
问答
教程
代码
写记录
写博客
小组
VIP申请
VIP网盘
网盘
联系我们
发帖说明
道具
勋章
任务
淘帖
动态
分享
留言板
导读
设置
我的收藏
退出
腾讯QQ
微信登录
返回列表
首页
›
业界区
›
业界
›
Obsidian的Bases数据库入门教程,使用数据库实现Todo待 ...
Obsidian的Bases数据库入门教程,使用数据库实现Todo待办管理系统
[ 复制链接 ]
焦尔蕾
前天 13:35
程序园永久vip申请,500美金$,无限下载程序园所有程序/软件/数据/等
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 数据库的 开发任务模板,我都打包好了,关注公众号“
阿浩的笔记
” 发送 “数据库” 即可获取,直接导入即可使用。
来源:程序园用户自行投稿发布,如果侵权,请联系站长删除
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
数据库
Obsidian
Bases
入门教程
使用
相关帖子
PaddlePaddle RapidOcr 使用一则
工业智能时序数据库 IoTDB 荣获 2025 苏州・常熟全国创新创业大赛总决赛二等奖
一步一步学习使用FireMonkey动画(4) 使用Delphi的基本动画组件类
一文了解时序数据库 IoTDB 分区、同步与备份
OpenCVSharp:使用CaffeModel
Nuxt.js v4中使用quill富文本组件
使用typora来写md文件时配置文件存放图片的路径
如何使用 vxe-gantt table 甘特图来实现多个维度视图展示
js框架使用
使用ai的方法给epub文件中的汉字加拼音
回复
使用道具
举报
提升卡
置顶卡
沉默卡
喧嚣卡
变色卡
千斤顶
照妖镜
相关推荐
安全
PaddlePaddle RapidOcr 使用一则
0
588
粉押淫
2025-12-02
安全
工业智能时序数据库 IoTDB 荣获 2025 苏州・常熟全国创新创业大赛总决赛二等奖
0
703
兜蛇
2025-12-03
业界
一步一步学习使用FireMonkey动画(4) 使用Delphi的基本动画组件类
1
768
崔瑜然
2025-12-03
安全
一文了解时序数据库 IoTDB 分区、同步与备份
1
850
郏琼芳
2025-12-03
业界
OpenCVSharp:使用CaffeModel
0
213
渭茱瀑
2025-12-03
业界
Nuxt.js v4中使用quill富文本组件
1
300
汲佩杉
2025-12-04
业界
使用typora来写md文件时配置文件存放图片的路径
0
712
董绣梓
2025-12-06
代码
如何使用 vxe-gantt table 甘特图来实现多个维度视图展示
0
455
馏栩梓
2025-12-07
代码
js框架使用
0
14
新程序
2025-12-07
业界
使用ai的方法给epub文件中的汉字加拼音
0
221
叶芷雁
2025-12-08
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
回复
本版积分规则
回帖并转播
回帖后跳转到最后一页
签约作者
程序园优秀签约作者
发帖
焦尔蕾
前天 13:35
关注
0
粉丝关注
21
主题发布
板块介绍填写区域,请于后台编辑
财富榜{圆}
anyue1937
9994893
kk14977
6845356
3934307807
991122
4
xiangqian
638210
5
宋子
9987
6
闰咄阅
9991
7
刎唇
9993
8
俞瑛瑶
9998
9
蓬森莉
9952
10
匝抽
9986
查看更多