package org.ohdsi.webapi.evidence;
import java.util.Collection;
import org.springframework.data.jpa.repository.Query;
import org.springframework.data.repository.CrudRepository;
import org.springframework.data.repository.query.Param;
/**
*
* @author fdefalco
*/
public interface DrugLabelRepository extends CrudRepository<DrugLabel, Integer> {
Collection<DrugLabel> findAllBySetid(String setid);
Collection<DrugLabel> findAllBySearchName(String searchName);
Collection<DrugLabel> findAllByIngredientConceptId(int ingredientConceptId);
@Query("SELECT d FROM DrugLabel d WHERE d.searchName LIKE %:searchTerm%")
Collection<DrugLabel> searchNameContainsTerm(@Param("searchTerm") String searchTerm);
}