This is useful, however I have a requirement I’d like to tack on, which may or may not be feasible, I’m not sure.
Background:
I have Book notes stored in /Sources/Books/<book_title>.md
In essence these are just filled with contents…
ie: ## Index ## chapter 1 … etc
In the front matter I also have a finished_date, which I fill in manually when I’m done reading.
In my daily notes I keep track of what I’m reading inline as:
Read:: [[book_title#chapter 1|Book Title]] | Chapter Name
This way in the book note, I can look up in the links for what I read, what specific chapters and when.
If helpful, my daily note also hold the tag #periodic/daily as well as linking to the current monthly note as [[YYYY-MM]]
Requirement:
In my monthly note, I’d like a table. to show which books I completed this month.
I’d got as far as:
TABLE Read as Completed
FROM [[2024-02]] and #periodic/daily
SORT file.name DESC
and now feel WHERE contains(file.outlinks, link("XXX")) might be the filter I need, but how do I first filter down links from the books folder + check if the finished_date is not null and is in this month?