diff --git a/doc/doc-api/src/main/java/cn/axzo/nanopart/doc/api/domain/IndexNodeScope.java b/doc/doc-api/src/main/java/cn/axzo/nanopart/doc/api/domain/IndexNodeScope.java index a373294d..a6934bcd 100644 --- a/doc/doc-api/src/main/java/cn/axzo/nanopart/doc/api/domain/IndexNodeScope.java +++ b/doc/doc-api/src/main/java/cn/axzo/nanopart/doc/api/domain/IndexNodeScope.java @@ -2,6 +2,7 @@ package cn.axzo.nanopart.doc.api.domain; import cn.axzo.nanopart.doc.api.enums.DatabaseScope; +import cn.axzo.nanopart.doc.api.enums.DatabaseType; import cn.axzo.nanopart.doc.api.enums.IndexNodeContext; /** @@ -23,6 +24,7 @@ public interface IndexNodeScope { switch (context()) { case FILE_TEMPLATE: case TEMPLATE_DATABASE: + return false; default: return scope().getChildNameDuplicatable(); } @@ -34,7 +36,7 @@ public interface IndexNodeScope { case TEMPLATE_DATABASE: return true; default: - return scope().getLimitChildrenCount(); + return scope().getDatabaseType() != DatabaseType.NONE; } }