In the current version, taking the Milvus database as an example, I cannot specify the field names of the database collection. If I have a previously used collection, and if the fields do not match the current fixed fields, I cannot perform a query. I strongly suggest that custom field names should be allowed!!!
public static final String DOC_ID_FIELD_NAME = "doc_id";
public static final String CONTENT_FIELD_NAME = "content";
public static final String METADATA_FIELD_NAME = "metadata";
public static final String EMBEDDING_FIELD_NAME = "embedding";