I have a query that simply returns all the blocks on the current page:
#+BEGIN_QUERY
{:query
[:find (pull ?b [*])
:in $ ?current-page
:where
[?p :block/name ?current-page]
[?b :block/page ?p]
]
:inputs [:current-page]
}
#+END_QUERY
Is it possible to sort the result by the order that the blocks appear on the page? Created-time is a decent proxy but is not ideal.