-
思源 SQL 新人指南:SQL 语法 + Query + 模板
2023-06-01 16:57关于子文档的判断使用 path 字段会更合适(需要进行一些字符串处理)。存在同级、同名文档的时候,hpath 判断子文档不准确。
-
关于数据同步提供内置密钥的讨论
2023-05-12 08:54支持使用自定义密钥方案,不反对提供内置密钥方案。
在用户启用同步功能的时候,应该默认要求设置自定义密钥,在输入窗口可以加个使用内置密钥的按钮,并在点击后弹窗提示相应风险。
内置密钥的云端计算方案应该是部署在服务器上不开源的吧?内置密钥从服务器传输到本地的过程是加密的吗,传输过程是否存在泄露风险?
-
使用 API 时,工作空间 token 与 kernel 端口是否需要一一对应?
2023-05-11 12:18确实是这个原因。
感觉没必要开了浏览器鉴权才启用 token 吧,毕竟还有其他方式需要调用 api。
-
使用 API 时,工作空间 token 与 kernel 端口是否需要一一对应?
2023-05-11 10:55思源port与token测试 - 动作信息 - Quicker
这是我写的 quicker 动作,看结果是没有隔离。需要安装 everything。
-
请考虑增加“出链”面板
2023-05-09 18:20一个 sql 查询就能搞定了,没必要专门弄这个功能啊。汇总当前页面所有引用(出链):
select * from blocks where id in (select block_id from refs where root_id ='当前页面id')
如果想要表格形式的,就用 query 挂件。
-
求教引用块和反链的用法的疑问?
2023-05-04 19:311、反链面板不可能也不应该显示段落块后面的段落块,因为无法限制范围,很可能出现的一种情况是把整个文档都显示到反链面板里了,没有任何意义。
2、这个目前是这样的,找 D 大提需求吧。
3、反链面板排序针对的是文档,目前不支持块。
如果只是临时用用的话,2 和 3 可以使用 sql 查询来汇总反链并排序,集市的 MISC 模板可以汇总反链。
-
SQL 查询列表块的时候怎样只取根节点或者叶节点?
2023-04-19 19:41这个思源列表的实现有关。思源为了实现在整个列表的多关键词匹配,content 字段包含整个列表的内容,导致了 一炮三响 问题。为了解决一炮三响,后来新增了 fcontent 字段,只包含第一个列表项的内容,不包含下级列表内容。
-
如何找出未下载网络图片的文档?
2023-04-06 14:54select * from blocks where id in (select distinct root_id from blocks where markdown regexp '!\[.*?\]\(http[s]?.*?\)')
把上面的查询语句填入 query 挂件,然后点击结果表格的 hpath 列,就能跳转到那个文档去下载图片了。
-
请问如何汇总有某些标签的文档?
2023-04-04 09:57思源 SQL 生成器 - 动作信息 - Quicker (getquicker.net)
用上面的 quicker 动作进行如图的配置,将生成的 sql 查询语句,填入 query 挂件的查询语句框,query 挂件会生成一个结果表格。
注意:上图配置仅针对文档的标签,也就是你所说的“添加标签”功能。如果是查询文档内部具体内容里的标签,不要设置块类型
-
思源笔记如何在查询结果中排除嵌入块?
2023-03-30 18:25如果只是为了在日记里汇总 之前的日记中写下的代办事项的话,我会这么写:
select * from blocks where ((type='l' and subtype='t' and markdown like '%* [ ]%%') and (box = '笔耕不辍所在笔记本的id' and hpath like '/笔耕不辍/%'))
或者
sql select * from blocks where ((type='i' and subtype='t' and markdown like '* [ ]%%') and (box = '笔耕不辍所在笔记本的id' and hpath like '/笔耕不辍/%'))