瀏覽代碼

代码优化

zhoutg 4 年之前
父節點
當前提交
e51b1f5f10
共有 1 個文件被更改,包括 1 次插入1 次删除
  1. 1 1
      src/main/java/com/diagbot/repository/MedicineRepository.java

+ 1 - 1
src/main/java/com/diagbot/repository/MedicineRepository.java

@@ -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);