Using dismax with filter

Not to worry, I took a different approach based on cross_fields which gives me the desired results.