(improvement)(Headless) Support setting fields as foreign keys when creating data-model (#1857)

Co-authored-by: lxwcodemonkey
This commit is contained in:
LXW
2024-10-29 18:42:31 +08:00
committed by GitHub
parent 0383683ac0
commit ec6d7ba93d
7 changed files with 61 additions and 11 deletions

View File

@@ -224,7 +224,7 @@ public class S2VisitsDemo extends S2BaseDemo {
modelReq.setAdminOrgs(Collections.emptyList());
List<Identify> identifiers = new ArrayList<>();
ModelDetail modelDetail = new ModelDetail();
identifiers.add(new Identify("用户名", IdentifyType.primary.name(), "user_name", 0));
identifiers.add(new Identify("用户名", IdentifyType.foreign.name(), "user_name", 0));
modelDetail.setIdentifiers(identifiers);
List<Dim> dimensions = new ArrayList<>();
@@ -268,7 +268,7 @@ public class S2VisitsDemo extends S2BaseDemo {
modelReq.setAdminOrgs(Collections.emptyList());
List<Identify> identifiers = new ArrayList<>();
ModelDetail modelDetail = new ModelDetail();
identifiers.add(new Identify("用户", IdentifyType.primary.name(), "user_name", 0));
identifiers.add(new Identify("用户", IdentifyType.foreign.name(), "user_name", 0));
modelDetail.setIdentifiers(identifiers);
List<Dim> dimensions = new ArrayList<>();