The field
module ranks records according to their priority in your search interface. A record’s rank is the priority of the search interface member that the record matches. If a record matches more than one member, the record’s rank corresponds to the highest priority among the matching members.
For example, suppose that:
Record A matches the third, sixth, and eighth members in the fields array of your search interface.
Record B matches the first, fourth, and seventh members.
The earliest member that Record B matches is the first member, and the earliest member that Record A matches is the third member. As a result, Record B has the higher priority and appears before Record A in the search results.