I'm developing a website and, as part of the specifications, I need to have a number of documents in a central document library, then only display a subset of them to the user at any one time depending on which are relevant. Let's say that I need to filter out the ones for which the value in the GUID column matches a certain value. I know that it is possible to make a static filter, but I would like to be able to filter it dynamically (ideally using JavaScript) so that the documents relevant to each user can be pulled out when needed. I am using SharePoint Foundation 2013 and am also restricted from using non-OOTB web parts/apps. Is this possible without a lengthy workaround?
Other sources have suggested using a data view web part or a filter web part, both of which appear to be unavailable in the Foundation version. It has also been suggested that I should be able to filter a column using the default UI, and using a placeholder value that takes the value of a token from the URL, but it is also unclear as to how to do this.