-
思源笔记
22379 引用 • 89587 回帖
思源笔记是一款隐私优先的个人知识管理系统,支持完全离线使用,同时也支持端到端加密同步。
融合块、大纲和双向链接,重构你的思维。
-
Q&A
8128 引用 • 37051 回帖 • 160 关注
提问之前请先看《提问的智慧》,好的问题比好的答案更有价值。
相关帖子
-
wilsons • • 2付费者 捐赠者
补充说明:
该贴不再维护,有需要的用户请移步至 批量导入文档到数据库 0.0.6 版全新发布
关于一键将所有子文档都添加到数据库中,今天我试着实现了这个功能。
代码如下
使用方法:
把上述代码粘贴到嵌入 SQL 代码块中即可(任意文件都可),即输入{{}}后在弹出的输入框中填入即可。
然后修改变量
docBlockId
为你要导入的父文档块 id,变量dbBlockId
为你要导入的数据库的块 id。变量docsSql
为你要查询的 SQL 语句逻辑,请根据实际情况修改,详情请看代码注释。然后,执行结果如下,然后重新打开或按 F5 刷新数据库所在页面即可查看到导入结果。
注意事项:
- 数据导入有风险,请做好备份工作再进行尝试。
- 数据量巨大时可能存在性能问题。
再次提醒!!!请在新空间测试无误后使用,使用前请做好备份!!!
-
- 其他回帖
-
补充说明:
该贴不再维护,有需要的用户请移步至 批量导入文档到数据库 0.0.6 版全新发布
关于一键将所有子文档都添加到数据库中,今天我试着实现了这个功能。
代码如下
使用方法:
把上述代码粘贴到嵌入 SQL 代码块中即可(任意文件都可),即输入{{}}后在弹出的输入框中填入即可。
然后修改变量
docBlockId
为你要导入的父文档块 id,变量dbBlockId
为你要导入的数据库的块 id。变量docsSql
为你要查询的 SQL 语句逻辑,请根据实际情况修改,详情请看代码注释。然后,执行结果如下,然后重新打开或按 F5 刷新数据库所在页面即可查看到导入结果。
注意事项:
- 数据导入有风险,请做好备份工作再进行尝试。
- 数据量巨大时可能存在性能问题。
再次提醒!!!请在新空间测试无误后使用,使用前请做好备份!!!
1 回复 -
大佬,我开新空间测试了下,目前并没有发现问题,完美实现了我的需求。
我不会编程,想请教下该代码是不是只是更改数据库 json 文件和对应的数据库块,对子文档的数据影响风险较小?
1 回复 -
一键添加到数据库的话,可以考虑:
1: quicker 动作;
插入子文档到数据库 - by 浅沧 - 动作信息 - Quicker (getquicker.net)
2: listChildDocs 挂件;
1 回复 - 查看全部回帖