: Hmmm, would it be simpler to do something like append : a clause like this? : BloggerId:12304^10 OR CoBloggerId:123404^5?
Definitely, but that won't garuntee you a strict ordering if there is a particularly good relevany match. There's a bunch of ways to go about something like this, but trying to use the map function is definitely overkill (even if it could work on multivalued fields) this kind of thing is particularly easy with the sort by function feature added in 3.2 -- because any query can be used as a function ... q=your_query&sort=query(BloggerId:12304)+desc,+query(CoBloggerId:123404)+desc,+score+desc -Hoss