mirror of
https://github.com/logseq/logseq.git
synced 2026-06-01 19:01:22 +00:00
fix: nested and query issues and full-text search in nested queries
Related to #3630. Full text search example in a nested query: (and [[page]] "query")
This commit is contained in:
@@ -150,9 +150,10 @@ last-modified-at:: 1609084800002"}]]
|
||||
:count 1}
|
||||
|
||||
"(or (property prop-c \"page c\") (property prop-b val-b))"
|
||||
{:query '[or
|
||||
(and [?b :block/properties ?prop] [(missing? $ ?b :block/name)] [(get ?prop :prop-c) ?v] (or [(= ?v "page c")] [(contains? ?v "page c")]))
|
||||
(and [?b :block/properties ?prop] [(missing? $ ?b :block/name)] [(get ?prop :prop-b) ?v] (or [(= ?v "val-b")] [(contains? ?v "val-b")]))]
|
||||
{:query '[[?b :block/content ?content]
|
||||
(or
|
||||
(and [?b :block/properties ?prop] [(missing? $ ?b :block/name)] [(get ?prop :prop-c) ?v] (or [(= ?v "page c")] [(contains? ?v "page c")]))
|
||||
(and [?b :block/properties ?prop] [(missing? $ ?b :block/name)] [(get ?prop :prop-b) ?v] (or [(= ?v "val-b")] [(contains? ?v "val-b")])))]
|
||||
:count 2}))
|
||||
|
||||
(testing "task queries"
|
||||
|
||||
Reference in New Issue
Block a user