johngarg:
Second: Mobile task-management workflow.— It’s important for me to be able to check what I have scheduled on a particular day. However, as far as I can tell it’s not easy to make a new journal file for a day other than the current one from the mobile version of the application. Is this really the case? (I understand that I can write a file with the appropriate naming convention, but I’m looking for something simpler if it exists.)
I would suggest linking to the journal page, then clicking it.
For me personally that seems a bit… complicated in and of itself.
I think you will find value in the discussion from this topic:
Hello, I have a hard time understanding Logseq complex queries and I need one especially. My usecase is that I have all sorts of review meetings that are on random days, 2-3 weeks apart and I would need to find all the events tagged (ex) #tobediscussed that happened between last time the meeting occurred and today. The meetings can be found by namespace or by the text of the block, which is “ProjectX Meeting Nr.Y”. I don’t know if REGEX can be done with Logseq, but a pattern of ‘ProjectX\s+Meeti…
And in particular this post:
Ah no sorry I hadn’t gotten back yet.
I had tried asking someone else, but hadn’t heard back yet.
But yeah the problem is that I can’t get the two step part to work.
I can definitely do two queries though!
Here’s what I was at I could combine everything with everything, but I couldn’t grab the result I needed from the result set. My clojure knowledge and expertise is too limited.
[Screenshot_20230630-180221]
So here’s how to do it with 2 queries.
[Screenshot_20230630…
The second query I post there grabs a journal date reference from the parent block to use to display data.
This might be a nice way to check tasks for any date.
The query I posted before then becomes.
#+BEGIN_QUERY
{:title "Tasks"
:query [:find (pull ?h [*])
:in $ ?parent
:where
[?parent :block/refs ?j]
[?j :block/journal-day ?day]
[?h :block/marker ?marker]
[(contains? #{"TODO"} ?marker)]
(or
[?h :block/scheduled ?day]
[?h :block/deadline ?day]
)
]
:inputs [:parent-block]
}
#+END_QUERY