如图,我想在 Daily note 模板中加入一个 sql 语法,作用是:新建日记的时候,把笔记本中的所有包含“tobecontinued”的块提取出来,按照块引用的方式排列:
- [[主题 1]]
- tobecontinued
- 内容 1
- tobecontinued
- [[主题 2]]
- tobecontinued
- 内容 2
- tobecontinued
- ...
不知道需不需要注意,想说明一下,“tobecontinued”是一个无锚文本的块引。
谢谢帮忙!
如图,我想在 Daily note 模板中加入一个 sql 语法,作用是:新建日记的时候,把笔记本中的所有包含“tobecontinued”的块提取出来,按照块引用的方式排列:
不知道需不需要注意,想说明一下,“tobecontinued”是一个无锚文本的块引。
谢谢帮忙!
你的示例是不是有些问题, 从截图看 tobecontinued
应该与 [[主题1]]
与 [[主题2]]
在一个块中
SELECT
b0.*
FROM
blocks as b0
WHERE
(
b0.id IN (
SELECT
r1.block_id
FROM
refs as r1
WHERE
r1.def_block_id = '20220429222034-ntnrf39'
)
AND (
b0.type = 'h'
OR b0.type = 'p'
)
AND b0.parent_id NOT IN (
SELECT
b1.id
FROM
blocks as b1
WHERE
b1.type = 'i'
)
)
OR (
b0.id IN (
SELECT
b2.parent_id
FROM
blocks as b2
WHERE
b2.id IN (
SELECT
r2.block_id
FROM
refs as r2
WHERE
r2.def_block_id = '20220429222034-ntnrf39'
)
)
AND b0.type = 'i'
)
ORDER BY
b0.created;
你的示例是不是有些问题, 从截图看 tobecontinued
应该与 [[主题1]]
与 [[主题2]]
在一个块中
SELECT
b0.*
FROM
blocks as b0
WHERE
(
b0.id IN (
SELECT
r1.block_id
FROM
refs as r1
WHERE
r1.def_block_id = '20220429222034-ntnrf39'
)
AND (
b0.type = 'h'
OR b0.type = 'p'
)
AND b0.parent_id NOT IN (
SELECT
b1.id
FROM
blocks as b1
WHERE
b1.type = 'i'
)
)
OR (
b0.id IN (
SELECT
b2.parent_id
FROM
blocks as b2
WHERE
b2.id IN (
SELECT
r2.block_id
FROM
refs as r2
WHERE
r2.def_block_id = '20220429222034-ntnrf39'
)
)
AND b0.type = 'i'
)
ORDER BY
b0.created;
PostgreSQL 是一款功能强大的企业级数据库系统,在 BSD 开源许可证下发布。
发布对别人有帮助的原创内容是最好的 SEO 方式。
设计模式(Design pattern)代表了最佳的实践,通常被有经验的面向对象的软件开发人员所采用。设计模式是软件开发人员在软件开发过程中面临的一般问题的解决方案。这些解决方案是众多软件开发人员经过相当长的一段时间的试验和错误总结出来的。
微软是一家美国跨国科技公司,也是世界 PC 软件开发的先导,由比尔·盖茨与保罗·艾伦创办于 1975 年,公司总部设立在华盛顿州的雷德蒙德(Redmond,邻近西雅图)。以研发、制造、授权和提供广泛的电脑软件服务业务为主。
Chrome 又称 Google 浏览器,是一个由谷歌公司开发的网页浏览器。该浏览器是基于其他开源软件所编写,包括 WebKit,目标是提升稳定性、速度和安全性,并创造出简单且有效率的使用者界面。
uTools 是一个极简、插件化、跨平台的现代桌面软件。通过自由选配丰富的插件,打造你得心应手的工具集合。
OpenStack 是一个云操作系统,通过数据中心可控制大型的计算、存储、网络等资源池。所有的管理通过前端界面管理员就可以完成,同样也可以通过 Web 接口让最终用户部署资源。
资讯是用户因为及时地获得它并利用它而能够在相对短的时间内给自己带来价值的信息,资讯有时效性和地域性。
提问之前请先看《提问的智慧》,好的问题比好的答案更有价值。
RYMCU 致力于打造一个即严谨又活泼、专业又不失有趣,为数百万人服务的开源嵌入式知识学习交流平台。
Facebook 是一个联系朋友的社交工具。大家可以通过它和朋友、同事、同学以及周围的人保持互动交流,分享无限上传的图片,发布链接和视频,更可以增进对朋友的了解。
安全 · 稳定 · 快速
为跨境从业人员提供专业的跨境浏览器
Ngui 是一个 GUI 的排版显示引擎和跨平台的 GUI 应用程序开发框架,基于
Node.js / OpenGL。目标是在此基础上开发 GUI 应用程序可拥有开发 WEB 应用般简单与速度同时兼顾 Native 应用程序的性能与体验。
支付宝是全球领先的独立第三方支付平台,致力于为广大用户提供安全快速的电子支付/网上支付/安全支付/手机支付体验,及转账收款/水电煤缴费/信用卡还款/AA 收款等生活服务应用。
JSON (JavaScript Object Notation)是一种轻量级的数据交换格式。易于人类阅读和编写。同时也易于机器解析和生成。
SendCloud 由搜狐武汉研发中心孵化的项目,是致力于为开发者提供高质量的触发邮件服务的云端邮件发送平台,为开发者提供便利的 API 接口来调用服务,让邮件准确迅速到达用户收件箱并获得强大的追踪数据。
沉迷游戏伤身,强撸灰飞烟灭。
webpack 是一个用于前端开发的模块加载器和打包工具,它能把各种资源,例如 JS、CSS(less/sass)、图片等都作为模块来使用和处理。
Mozilla Firefox 中文俗称“火狐”(正式缩写为 Fx 或 fx,非正式缩写为 FF),是一个开源的网页浏览器,使用 Gecko 排版引擎,支持多种操作系统,如 Windows、OSX 及 Linux 等。
腾讯公司 2011 年 1 月 21 日推出的一款手机通讯软件。用户可以通过摇一摇、搜索号码、扫描二维码等添加好友和关注公众平台,同时可以将自己看到的精彩内容分享到微信朋友圈。
GitBook 使您的团队可以轻松编写和维护高质量的文档。 分享知识,提高团队的工作效率,让用户满意。
Jenkins 是一套开源的持续集成工具。它提供了非常丰富的插件,让构建、部署、自动化集成项目变得简单易用。
jsoup 是一款 Java 的 HTML 解析器,可直接解析某个 URL 地址、HTML 文本内容。它提供了一套非常省力的 API,可通过 DOM,CSS 以及类似于 jQuery 的操作方法来取出和操作数据。
GitLab 是利用 Ruby 一个开源的版本管理系统,实现一个自托管的 Git 项目仓库,可通过 Web 界面操作公开或私有项目。
Redis 是一个开源的使用 ANSI C 语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value 数据库,并提供多种语言的 API。从 2010 年 3 月 15 日起,Redis 的开发工作由 VMware 主持。从 2013 年 5 月开始,Redis 的开发由 Pivotal 赞助。