this is the story:
suppose you have some files(files1,files2,files3) and some usergroup(ug1,ug2,ug3).
and this is the struct
file{
string name;
set<string> group;
}
and
file1.name = "file1";
file1.group.insert("ug1");
file1.group.insert("ug2");
file1.group.insert("ug3");
file2.name = "file2";
file2.group.insert("ug2");
file3.name = "file3";
file3.group.insert("ug3");
and i need search by file name or group, and file name should can be support fuzzy search (eg. *ile , *1 ....)
can boost mutil index do this,if can ,what kind index need?
or there is other way to do this?