Things I have tried
Seems weird to say what I’ve tried before explaining the problem, but OK:
I tried this syntax and am not sure what to do from here.
task where contains(task.text, "#context/XYZ")
What I’m trying to do
I want to write a query that searches for all tasks in my vault that have the tag #context /XYZ in them
Here is an example task I’d like it to “notice” no matter where I put it:
[ ] #task #context /XYZ buy lemons 2022-05-20
How would this be done? Seems simple but I’m failing to get it right. thanks for any help
1 Like
I guess you are not yet in beta version of dataview. Then, you need to use this:
TASK
WHERE contains(text, "#context/XYZ")
In a future release you can use this:
TASK
WHERE contains(tags, "#context/XYZ")
4 Likes
I guess you are not yet in beta version of dataview.
How would I get the beta version? I had no idea there was one! Never mind, I figured it out using BRAT plugin.
To install beta versions of themes and plugins you need to install BRAT plugin: GitHub - TfTHacker/obsidian42-brat: BRAT - Beta Reviewer's Auto-update Tool for Obsidian. Part of the Obsidian42 family of plugins.
EDIT: there’re some changes in the way tasks metadata are structured. You will notice that…
1 Like
there’re some changes in the way tasks metadata are structured. You will notice that…
Is there documentation about the changes and uses? I love new and shiny haha
you beat me to the BRAT explanation thanks for that too
No documentation. I guess that is the main cause because the developer has not yet released the public version…
EDIT: you can read the summary of the beta releases in the GitHub pages. One new feature: now you can embed images in tables and list queries using internal links.
1 Like
system
Closed
May 27, 2022, 10:43pm
8
This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.