用Query查询结果包含了upper node(不是很确定这个叫什么)

以下是我在Journal中罗列的任务。
Screen Shot 2022-04-11 at 9.17.26 PM
我希望通过query将每日日记中的任务收集起来。


然而,部分节点包含了他的父节点,而其他也没有。
请问有人能帮助我解决这个问题吗?

#+BEGIN_QUERY
{:title "TEST"

    :query [:find (pull ?h [*])
            :where
            [?h :block/marker ?marker]
            [?h :block/page ?p]
            [(contains? #{"NOW" "DOING" "TODO"} ?marker)]]
    :result-transform (fn [result]
                        (sort-by (fn [h]
                                   (get h :block/priority "Z")) result))
    :collapsed? false
:breadcrumb-show? false}
#+END_QUERY
1 个赞

感谢您的帮助!zsbd