To work with notes, Dendron uses lookups. Lookups help you create, find, and organize your notes. You can watch the following video to see some of the things you can do with lookups.
Dendron supports look ups by keywords separated by spaces/' ' without having to know the order where the keywords occur in the note. As example:
dendron rename &
rename dendron will both match note
For entries that have the same score, Dendron will sort results by their last updated time.
Scoring is explained here.
You can see the pseudo code for how fusejs integrates with lookup here.