Implement Search with Elasticsearch insteaf of DB