siyuan-note / siyuan

A privacy-first, self-hosted, fully open source personal knowledge management software, written in typescript and golang.
https://b3log.org/siyuan
GNU Affero General Public License v3.0
23.09k stars 1.63k forks source link

Database Automations #10863

Open linjie7674 opened 7 months ago

linjie7674 commented 7 months ago

In what scenarios do you need this feature?

在当数据库中的某个字段发生改变时,可以向另外一个数据库中添加一条数据。比如说我想记录一个任务所花的事件,当我将数据库A中任务的状态设置为进行中时,他会在数据库B(用于记录时间)添加一条数据,并将这条新增的数据的开始时间设置为当前时间,当数据库A中任务的状态设置为已完成时,会将数据库B中的该条数据的结束时间设置为当前。

Describe the optimal solution

参考Notion的Automations功能,可以在当数据库中的某些字段改变时,触发某些操作。该功能可以不只是适用于Database,而是所有的block。

Notion官方Database Automations视频:https://www.notion.so/help/database-automations

Describe the candidate solution

No response

Other information

No response

UsmanTechJive commented 7 months ago

+1

TCOTC commented 7 months ago

有相关Notion操作的视频参考吗?

linjie7674 commented 7 months ago

有相关Notion操作的视频参考吗?

https://www.notion.so/help/database-automations 这个是notion官方关于database automations的视频

5kyfkr commented 7 months ago

希望数据库里的自动化还能多做个设置,可以设置把对应的文档或笔记本下的新文档自动加入数据库,那就更方便了

TCOTC commented 7 months ago

希望数据库里的自动化还能多做个设置,可以设置把对应的文档或笔记本下的新文档自动加入数据库,那就更方便了

关联需求:剪藏插件功能优化提议:绑定数据库 #10824

TCOTC commented 7 months ago

有相关Notion操作的视频参考吗?

英文看不太懂,找了个 B 站的视频:https://www.bilibili.com/video/BV1734y1w7Yq

TCOTC commented 7 months ago

我觉得数据库自动化应该有点复杂,不过可以慢慢做起来,从用户需要最多的自动化开始添加

linjie7674 commented 7 months ago

我觉得数据库自动化应该有点复杂,不过可以慢慢做起来,从用户需要最多的自动化开始添加

嗯嗯是 我觉得这个功能还可以不只用于database,比如还可以向某个页面中添加一些数据

itszarnish commented 7 months ago

请实现数据库自动化。我会很感激。

hdg8087 commented 7 months ago

+1 感觉这个和logseq的query,obsidian的dataview很像。 就是自动聚合满足条件的数据。 思源的sql虽然也可以聚合数据,但不是以表格方式呈现的。

TCOTC commented 2 months ago

需求:https://ld246.com/article/1725672610034

每个块都有属性,希望能让满足指定属性条件的块,自动进入某个或某些指定数据库表格。

目前需要把块手动发送到某个数据库,无法达到自动聚合数据的作用。

hdg8087 commented 2 months ago

按目前的开发速度,这种需求只怕要等个两三年了。 by the way,自从周更改为月更以后,开发速度是真的下降了很多吗? 我不懂行,想问问。

TCOTC commented 2 months ago

只是发版周期变长了,其他没变化

hdg8087 commented 2 months ago

哦,是吗?挺多人说,现在月更的工作量,和以前周更差不多。那样的话,就有点失望了。

royc01 commented 2 months ago

轻易地对别人失望,其实是自己期望太多,现有的功能够用就好了,至少现在也没有可以替代的软件。

TCOTC commented 2 months ago

@hdg8087 普通用户基本不需要那么在意版本更新,因为很少有新功能,基本都是在修一些偏僻的很少有人遇到的问题,不怎么提升实际体验。

HamXaY09 commented 1 month ago

+1 waiting...

HamXaY09 commented 3 weeks ago

is this still in development?

TCOTC commented 3 weeks ago

There is no development plan yet, please continue to wait.

HamXaY09 commented 3 weeks ago

🥲