So…I want to display a list of things, which is three sets of things…
- Things I created (easy, just a constraint on Creator being Current User)
- Things that are public (again, just a constraint “is_public” is Yes/no)
- Things that are private but the creator has marked me as a friend (user has a friend_list with current_user in it)
I previously asked about doing Search 3, and had done it with a :filter / advanced quite nicely as can’t be a constraint or simple filter.
Have then used a merge for all 3. So Search1 merged with Search2 merged with Search3:filtered
And have been struggling with getting it to work for some time. It only returns Search3 results.
In desperation, I rewrote from scratch and switched the searches round.
Search3:filtered merged with Search1 merged with Search2 (and finally a :sortedby as seems more sensible to do it a the end)
And this works !
So…Am I right in thinking that :filtered doesn’t apply the individual search ? But is applied to the result set thus far ?
Is this as intended ?