Hello, I have turned some time ago to a more “localized” statuses system based on unicode characters. For example, for TODO I am using [[🔳]]
while for DONE I am using [[☑]]
. They look different in different apps but in Logseq they look ok:
I was surprised to see that the following query which looks for the property value, returns nothing:
#+BEGIN_QUERY
{
:title [:h3 "DONE today:"]
:query (and (property current-status [[☑]]) (property touched <%today%> ) )
}
#+END_QUERY
while one that uses a text search returns properly:
#+BEGIN_QUERY
{
:title [:h3 "DONE today:"]
:query (and "☑" (property touched <%today%> ) )
}
#+END_QUERY
What am I missing? I don’t understand why would it not work…