1234567891011121314151617181920212223242526272829 |
- import { CreateIndexCodeParam } from './Types';
- export const getCreateIndexJSCode = (params: CreateIndexCodeParam) => {
- const {
- collectionName,
- fieldName,
- indexName,
- isScalarField,
- extraParams,
- indexType,
- } = params;
- const jsCode = `import { MilvusClient } from '@zilliz/milvus2-sdk-node';
- const client = new MilvusClient(milvus_address);
- client.indexManager.createIndex({
- collection_name: '${collectionName}',
- index_name:'${indexName}',
- field_name: '${fieldName}',
- ${
- isScalarField
- ? ''
- : `extra_params: ${JSON.stringify(extraParams, null, 2)},`
- }
- });
- `;
- return jsCode;
- };
|