kind -> question -> userとそれぞれ1対1で関連付けされている時、いつも通り
filter :user, as: :numeric
と書いてもuserモデルを検索できません。
filter :question_user_id, as: :numeric
のように書けば関連先のuser_idで検索することが出来ます。 また、kindが複数のquestionを持つ時は複数形にすればよさそうです(未検証)
filter :questions_user_id, as: :numeric