How can i limit the drop down list of countries in exposed filter?
fetchAllKeyed requires a 2-column resultset. You only have 1 column l.country in your resultset. I'm infering from your question here ...


Did you make a views exposed filter ?
Can you add a relationship to the view on the parent node to filter to the countries set on that node(s)?