Browse Source

remove schema check since milvus supports dynamic schema (#552)

Signed-off-by: shanghaikid <jiangruiyi@gmail.com>
ryjiang 1 year ago
parent
commit
a8d2681d40
1 changed files with 1 additions and 18 deletions
  1. 1 18
      client/src/pages/dialogs/insert/Dialog.tsx

+ 1 - 18
client/src/pages/dialogs/insert/Dialog.tsx

@@ -256,11 +256,7 @@ const InsertContainer: FC<InsertContentProps> = ({
   }, [schema, collectionValue, collections]);
 
   const checkUploadFileValidation = (firstRowItems: string[]): boolean => {
-    const uploadFieldNamesLength = firstRowItems.length;
-    return (
-      checkIsAutoIdFieldValid(firstRowItems) ||
-      checkColumnLength(uploadFieldNamesLength)
-    );
+    return checkIsAutoIdFieldValid(firstRowItems);
   };
 
   /**
@@ -279,19 +275,6 @@ const InsertContainer: FC<InsertContentProps> = ({
     return isContainAutoIdField;
   };
 
-  /**
-   * uploaded file column length should be equal to schema length
-   * @param fieldNamesLength every row items length
-   * @returns whether invalid, true means invalid
-   */
-  const checkColumnLength = (fieldNamesLength: number): boolean => {
-    const isLengthEqual = schemaOptions.length === fieldNamesLength;
-    // if not equal, open warning snackbar
-    !isLengthEqual &&
-      openSnackBar(insertTrans('uploadFieldNamesLenWarning'), 'error');
-    return !isLengthEqual;
-  };
-
   const handleUploadedData = (
     content: string,
     uploader: HTMLFormElement,