We have two pieces of content that make up a number of our content pieces, one being a static file (PDF) and one being a custom content type that we created.
The custom content type has metadata that we use to restrict access to the static file and the content type and static file are related by using the same name.
For example, the static file 123.pdf has an accompanying content instance with the name 123 which contains the access restrictions for the 123.pdf static file.
This works well except for when we need to perform searches. It basically requires us to do a two-stage search:
- search through the content of the static files
- use the results of the first search and search through the content types to filter based on the metadata
This works in theory but results in suboptimal search response when the search term matches a large number of static files...
Anyway, if anyone has advice about a better approach or a way to improve our current configuration we would love to hear...
Thanks,
Jed