This is possible using dismax in Solr:
q=superman&qf=title^2 subject
Is it possible to score based on multiple query fields, e.g. by having multiple scoring functions? To grasp my idea I would like to do something like this:
q1=superman&q2=Oslo&q1f=title^2 subject&q2f=region district city^2