|
@@ -22,7 +22,7 @@ public interface MedicineRepository extends Neo4jRepository<Medicine, Long> {
|
|
|
|
|
|
List<Medicine> findByNameContainingOrPycodeContaining(String name, String pycode);
|
|
|
|
|
|
- @Query("match (n:药品通用名称)<-[r1:药品相关药品通用名称]-(m:药品代码通用名)-[r2:药品相关药品注册名称]->(o:药品注册名称) where n.name={name} return distinct o.name")
|
|
|
+ @Query("match (n:药品通用名称)<-[r1:药品相关药品通用名称]-(m:药品代码通用名)-[r2:药品相关药品注册名称]->(o:药品注册名称)-[r3]->(t) where n.name={name} and type(r3) contains('禁忌') return distinct o.name")
|
|
|
List<String> findMedRegNamebyMedicine(@Param("name") String name);
|
|
|
|
|
|
Page<Medicine> findByNameContainingIgnoreCaseOrPycodeContainingIgnoreCase(String name, String pycode, Pageable pageable);
|