Generic search on multiplie fileds and bottles