Problem
-
Too many attachments uploaded
-
User wants to search for files with a specific file type (e.g. PDF, DOCX, etc.)
-
User wants to search for the content within the attachments of a specific file type
-
User wants to search files contained in the current page
Proposed Solution
-
To use the file.extension to limit the result of search
Example
1. The image below shows how to search for a list of jpeg files which the file name contains the keyword “Figure”
-
CQL:
sitesearch ~ "file.extension:jpeg" AND title ~ $$query$$
2. The image below shows how to search for a list of pdf files which the content contains the keyword “guide”
-
CQL:
sitesearch ~ "file.extension:pdf" AND text ~ $$query$$
3. The image below shows how to search attachments contained in the current page
This CQL includes the attachments in the child pages
-
CQL:
container = $$id$$ AND type = attachment AND text ~ $$query$$
This CQL excludes the attachments in the child pages
-
CQL:
container = $$id$$ AND container not in(4096179,4096078) AND type = attachment AND text ~ $$query$$
Related information