Looks like using "wildcard": { "fieldname": "?*" } is the best solution at the moment.
But I am not sure how it scales when the wildcard+exists check is performed on more than one field.
Not sure how much could it slow down the search.
Please, could anybody with solid experience enlighten me?