戻り値
成功:なし。
失敗:例外をスローします。
エラー
alter()
関数の一般的な例外は次のとおりです。
例外がスローされた場合、()getLastErrorでエラーコードを取得するか、)getLastErrMsg(エラーメッセージを取得)を使用できます。詳細については、一般的なエラー処理ガイドを参照してください。
バージョン
v1.12以降。
例
通常のコレクションを作成してから、コレクションをパーティション化されたコレクションに変更します。
db.sample.createCL('employee')
db.sample.employee.alter( { ShardingKey: { a: 1 }, ShardingType: "hash" } )
通常のコレクションを作成してから、コレクションをlzw圧縮に変更します
db.sample.createCL('employee')
db.sample.employee.alter( { CompressionType:'lzw' } )
詳細については、Jushanデータベースドキュメントセンターをクリックしてください