I want to make general find in my database with a priority search. For find I use regex and this is my code...
var regex = new RegExp(req.params.id, 'i');
models.project.find(regex, callback(err,items));
Is it posible to make a priority search by setting schema's index in order, like first on priority would be first in schema...like this...
title : { type:String}, //1 priority
officialTitle : { type:String}, //2 priority
author : { type:String}, //...
ckContent : { type:String }, ...
Also I don't want to use any external libs.