LoadPartitions()即将作废
This method loads the data of specific partitions into memory.
func (c *GrpcClient) LoadPartitions(ctx context.Context, collName string, partitionNames []string, async bool) error
Request Parameters
| Parameter | Description | Type | 
|---|---|---|
| 
 | Context for the current call to work. | 
 | 
| 
 | Name of a collection | 
 | 
| 
 | Names of the partitions to load. | 
 | 
| 
 | Whether this operation is asynchronous. | 
 | 
Return
Null
Errors
Any error in the execution of the request. Possible errors are as follows:
- 
ErrClientNotReady: The client is not connected to Milvus.
- 
ErrCollectionNotExists: The specified collection does not exist.
- 
Partitions with the specified name do not exist. 
- 
The call to this API fails. 
Example
// load partitions
errPar := mc.LoadPartitions(context.Background(), collectionName, []string{"_default", "p1"}, true)
if errPar != nil {
   log.Fatal("failed to load partition:", errPar.Error())
}