get models by example in Hybris
Sometimes, we are required to fetch data from our custom Item type in Hybris. So first thing comes to our mind is to write flexible search query. But you really don't need to do that if you know Hybris OOTB has getModelByExample and getModelsByExample API of flexibleSearchService , using which we can easily get the desired results. Scenario Find CustomProduct having the same name Solution You can create a method in DAO class. In which you need to create example model by setting required field (e.g name). Now call getModelsByExample method of the flexibleSearchService with exampleModel. public List < CustomProductModel > findProductHavingSameName ( final String name ) { CustomProductModel exampleModel = new CustomProductModel (); exampleModel . setName ( name ); return getFlexibleSearchService (). getModelsByExample ( exampleModel ); }