翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
サポートされている MongoDB API、オペレーション、およびデータ型
Amazon DocumentDB (MongoDB 互換) は、MongoDB ワークロードをサポートする、高速、スケーラブル、高可用性、完全管理のドキュメントデータベース・サービスです。Amazon DocumentDB は、MongoDB 3.6 および 4.0 の API と互換性を持っています。このセクションでは、サポートされている機能を一覧表示します。MongoDB API とドライバの使用のサポートについては、MongoDB コミュニティフォーラムを参照してください。Amazon DocumentDB のサービスを使用したサポートについては、適切な AWS サポートチームにお問い合わせください。Amazon DocumentDB と MongoDB の機能的な違いについては、機能の違い: Amazon DocumentDB を参照してください。
内部専用であるか、フルマネージドサービスには適用されない、MongoDB コマンドと演算子は、サポートされておらず、サポートされている機能のリストにも含まれていません。
初めてのリリース以来 50 を超える新しい機能を追加しており、今後もお客様が必要とする機能を遡って提供していきます。最新のローンチに関する情報は、「Amazon DocumentDB に関する発表
サポート対象外の機能をリクエストしたい場合は、アカウント ID、リクエストする機能、およびユースケースを記載した E メールを Amazon DocumentDB サービスチーム
データベースコマンド
管理コマンド
コマンド | 3.6 | 4.0 |
---|---|---|
上限付きコレクション |
いいえ |
いいえ |
cloneCollectionAsCAPPED |
いいえ |
いいえ |
collMod |
部分的 |
部分的 |
collMod: expireAfterSeconds |
はい |
はい |
convertToCapped |
いいえ |
いいえ |
copydb |
いいえ |
いいえ |
作成 |
はい |
はい |
createView |
いいえ |
いいえ |
createIndexes |
はい |
はい |
currentOp |
はい |
はい |
drop |
はい |
はい |
dropDatabase |
はい |
はい |
dropIndexes |
はい |
はい |
filemd5 |
いいえ |
いいえ |
killCursors |
はい |
はい |
killOp |
はい |
はい |
listCollections |
はい |
はい |
listDatabases |
はい |
はい |
listIndexes |
はい |
はい |
reIndex |
いいえ |
いいえ |
renameCollection |
はい |
はい |
集約
コマンド | 3.6 | 4.0 |
---|---|---|
aggregate |
はい |
はい |
数 |
はい |
はい |
distinct |
はい |
はい |
mapReduce |
いいえ |
いいえ |
認証
コマンド | 3.6 | 4.0 |
---|---|---|
authenticate |
はい |
はい |
logout (サインアウト) |
はい |
はい |
診断コマンド
クエリおよび書き込みオペレーション
ロール管理コマンド
コマンド | 3.6 | 4.0 |
---|---|---|
createRole |
はい |
はい |
dropRole |
はい |
はい |
dropAllRolesFromDatabase |
いいえ |
いいえ |
grantRolesToロール |
はい |
はい |
revokePrivilegesFromロール |
はい |
はい |
revokeRolesFromロール |
はい |
はい |
updateRole |
はい |
はい |
rolesInfo |
いいえ |
いいえ |
セッションコマンド
コマンド | 3.6 | 4.0 |
---|---|---|
abortTransaction |
いいえ |
はい |
commitTransaction |
いいえ |
はい |
endSessions |
いいえ |
はい |
killAllSessions |
いいえ |
はい |
killAllSessionsByPattern |
いいえ |
いいえ |
killSessions |
いいえ |
はい |
refreshSessions |
いいえ |
いいえ |
startSession |
いいえ |
はい |
ユーザー管理
コマンド | 3.6 | 4.0 |
---|---|---|
createUser |
はい |
はい |
dropAllUsersFromDatabase |
はい |
はい |
dropUser |
はい |
はい |
grantRolesToユーザー |
はい |
はい |
revokeRolesFromユーザー |
はい |
はい |
updateUser |
はい |
はい |
userInfo |
はい |
はい |
クエリおよびプロジェクション演算子
配列演算子
コマンド | 3.6 | 4.0 |
---|---|---|
$all |
はい |
はい |
$elemMatch |
はい |
はい |
$size |
はい |
はい |
ビット演算子
コマンド | 3.6 | 4.0 |
---|---|---|
$bitsAllSet |
はい |
はい |
$bitsAnySet |
はい |
はい |
$bitsAllClear |
はい |
はい |
$bitsAnyClear |
はい |
はい |
コメント演算子
コマンド | 3.6 | 4.0 |
---|---|---|
$comment |
はい |
はい |
比較演算子
コマンド | 3.6 | 4.0 |
---|---|---|
$eq |
はい |
はい |
$gt |
はい |
はい |
$gte |
はい |
はい |
$lt |
はい |
はい |
$lte |
はい |
はい |
$ne |
はい |
はい |
$in |
はい |
はい |
$nin |
はい |
はい |
要素演算子
コマンド | 3.6 | 4.0 |
---|---|---|
$exists |
はい |
はい |
$type |
はい |
はい |
評価クエリ演算子
コマンド | 3.6 | 4.0 |
---|---|---|
$expr |
いいえ |
いいえ |
$jsonSchema |
いいえ |
いいえ |
$mod |
はい |
はい |
$regex |
はい |
はい |
$text |
いいえ |
いいえ |
$where |
いいえ |
いいえ |
論理演算子
コマンド | 3.6 | 4.0 |
---|---|---|
$or |
はい |
はい |
$and |
はい |
はい |
$not |
はい |
はい |
$nor |
はい |
はい |
プロジェクション演算子
コマンド | 3.6 | 4.0 |
---|---|---|
$ |
はい |
はい |
$elemMatch |
はい |
はい |
$meta |
いいえ |
いいえ |
$slice |
はい |
はい |
更新演算子
配列演算子
コマンド | 3.6 | 4.0 |
---|---|---|
$ |
はい |
はい |
$[] |
はい |
はい |
$[<identifier>] |
はい |
はい |
$addToSet |
はい |
はい |
$pop |
はい |
はい |
$pullAll |
はい |
はい |
$pull |
はい |
はい |
$push |
はい |
はい |
ビット演算子
コマンド | 3.6 | 4.0 |
---|---|---|
$bit |
はい |
はい |
フィールド演算子
演算子 | 3.6 | 4.0 |
---|---|---|
$inc |
はい |
はい |
$mul |
はい |
はい |
$rename |
はい |
はい |
$setOnInsert |
はい |
はい |
$set |
はい |
はい |
$unset |
はい |
はい |
$min |
はい |
はい |
$max |
はい |
はい |
$currentDate |
はい |
はい |
更新修飾子
演算子 | 3.6 | 4.0 |
---|---|---|
$each |
はい |
はい |
$slice |
はい |
はい |
$sort |
はい |
はい |
$position |
はい |
はい |
地理空間
ジオメトリ指定子
クエリセレクター | 3.6 | 4.0 |
---|---|---|
$box |
いいえ |
いいえ |
$center |
いいえ |
いいえ |
$centerSphere |
いいえ |
いいえ |
$nearSphere |
はい |
はい |
$geometry |
はい |
はい |
$maxDistance |
はい |
はい |
$minDistance |
はい |
はい |
$polygon |
いいえ |
いいえ |
$uniqueDocs |
いいえ |
いいえ |
クエリセレクター
コマンド | 3.6 | 4.0 |
---|---|---|
$geoIntersects |
はい |
はい |
$geoWithin |
はい |
はい |
$near |
いいえ |
いいえ |
$nearSphere |
はい |
はい |
$polygon |
いいえ |
いいえ |
$uniqueDocs |
いいえ |
いいえ |
カーソルメソッド
トピック
コマンド | 3.6 | 4.0 |
---|---|---|
cursor.batchSize() |
はい |
はい |
cursor.close() |
はい |
はい |
cursor.isClosed() |
はい |
はい |
cursor.collation() |
いいえ |
いいえ |
cursor.comment() |
はい |
はい |
cursor.count() |
はい |
はい |
cursor.explain() |
はい |
はい |
cursor.forEach() |
はい |
はい |
cursor.hasNext() |
はい |
はい |
cursor.hint() |
はい |
はい |
cursor.isExhausted() |
はい |
はい |
cursor.itcount() |
はい |
はい |
cursor.limit() |
はい |
はい |
cursor.map() |
はい |
はい |
cursor.maxScan() |
はい |
はい |
cursor.maxTimeMS() |
はい |
はい |
cursor.max() |
いいえ |
いいえ |
cursor.min() |
いいえ |
いいえ |
cursor.next() |
はい |
はい |
カーソルの中。noCursorTimeout() |
いいえ |
いいえ |
カーソルの中。objsLeftInBatch () |
はい |
はい |
cursor.pretty() |
はい |
はい |
cursor.readConcern() |
はい |
はい |
cursor.readPref() |
はい |
はい |
cursor.returnKey() |
いいえ |
いいえ |
カーソルの中。showRecordId() |
いいえ |
いいえ |
cursor.size() |
はい |
はい |
cursor.skip() |
はい |
はい |
cursor.sort() |
はい |
はい |
cursor.tailable() |
いいえ |
いいえ |
cursor.toArray() |
はい |
はい |
集約パイプライン演算子
トピック
アキュムレータ式
表現 | 3.6 | 4.0 |
---|---|---|
$sum |
はい |
はい |
$avg |
はい |
はい |
$first |
はい |
はい |
$last |
はい |
はい |
$max |
はい |
はい |
$min |
はい |
はい |
$push |
はい |
はい |
$addToSet |
はい |
はい |
$stdDevPop |
いいえ |
いいえ |
$stdDevSamp |
いいえ |
いいえ |
算術演算子
コマンド | 3.6 | 4.0 |
---|---|---|
$abs |
はい |
はい |
$add |
はい |
はい |
$ceil |
いいえ |
いいえ |
$divide |
はい |
はい |
$exp |
いいえ |
いいえ |
$floor |
いいえ |
いいえ |
$ln |
いいえ |
いいえ |
$log |
いいえ |
いいえ |
$log10 |
いいえ |
いいえ |
$mod |
はい |
はい |
$multiply |
はい |
はい |
$pow |
いいえ |
いいえ |
$sqrt |
いいえ |
いいえ |
$subtract |
はい |
はい |
$trunc |
いいえ |
いいえ |
配列演算子
コマンド | 3.6 | 4.0 |
---|---|---|
$arrayElemAt |
はい |
はい |
$arrayToObject |
はい |
はい |
$concatArrays |
はい |
はい |
$filter |
はい |
はい |
$indexOfArray |
はい |
はい |
$isArray |
はい |
はい |
$objectToArray |
はい |
はい |
$range |
はい |
はい |
$reverseArray |
はい |
はい |
$reduce |
はい |
はい |
$size |
はい |
はい |
$slice |
はい |
はい |
$zip |
はい |
はい |
$in |
はい |
はい |
ブール演算子
コマンド | 3.6 | 4.0 |
---|---|---|
$and |
はい |
はい |
$or |
はい |
はい |
$not |
はい |
はい |
比較演算子
コマンド | 3.6 | 4.0 |
---|---|---|
$cmp |
はい |
はい |
$eq |
はい |
はい |
$gt |
はい |
はい |
$gte |
はい |
はい |
$lt |
はい |
はい |
$lte |
はい |
はい |
$ne |
はい |
はい |
条件式演算子
コマンド | 3.6 | 4.0 |
---|---|---|
$cond |
はい |
はい |
$ifNull |
はい |
はい |
$switch |
いいえ |
いいえ |
データ型演算子
コマンド | 3.6 | 4.0 |
---|---|---|
$type |
はい |
はい |
日付演算子
コマンド | 3.6 | 4.0 |
---|---|---|
$dayOfYear |
はい |
はい |
$dayOfMonth |
はい |
はい |
$dayOfWeek |
はい |
はい |
$year |
はい |
はい |
$month |
はい |
はい |
$week |
はい |
はい |
$hour |
はい |
はい |
$minute |
はい |
はい |
$second |
はい |
はい |
$millisecond |
はい |
はい |
$dateToString |
はい |
はい |
$isoDayOf週 |
はい |
はい |
$isoWeek |
はい |
はい |
$dateFromParts |
いいえ |
いいえ |
$dateToParts |
いいえ |
いいえ |
$dateFromString |
はい |
はい |
$isoWeekYear |
はい |
はい |
リテラル演算子
コマンド | 3.6 | 4.0 |
---|---|---|
$literal |
はい |
はい |
Merge 演算子
コマンド | 3.6 | 4.0 |
---|---|---|
$mergeObjects |
はい |
はい |
自然演算子
コマンド | 3.6 | 4.0 |
---|---|---|
$natural |
はい |
はい |
設定演算子
コマンド | 3.6 | 4.0 |
---|---|---|
$setEquals |
はい |
はい |
$setIntersection |
はい |
はい |
$setUnion |
はい |
はい |
$setDifference |
いいえ |
いいえ |
$setIsSubset |
はい |
はい |
$anyElementTrue |
いいえ |
いいえ |
$allElementsTrue |
いいえ |
いいえ |
ステージ演算子
コマンド | 3.6 | 4.0 |
---|---|---|
$collStats |
いいえ |
いいえ |
$project |
はい |
はい |
$match |
はい |
はい |
$redact |
はい |
はい |
$limit |
はい |
はい |
$skip |
はい |
はい |
$unwind |
はい |
はい |
$group |
はい |
はい |
$sample |
はい |
はい |
$sort |
はい |
はい |
$geoNear |
はい |
はい |
$lookup |
はい |
はい |
$out |
はい |
はい |
$indexStats |
はい |
はい |
$facet |
いいえ |
いいえ |
$bucket |
いいえ |
いいえ |
$bucketAuto |
いいえ |
いいえ |
$sortByCount |
いいえ |
いいえ |
$addFields |
はい |
はい |
$replaceRoot |
はい |
はい |
$count |
はい |
はい |
$currentOp |
はい |
はい |
$listLocalSessions |
いいえ |
いいえ |
$listSessions |
いいえ |
いいえ |
$graphLookup |
いいえ |
いいえ |
文字列演算子
コマンド | 3.6 | 4.0 |
---|---|---|
$concat |
はい |
はい |
$indexOfBytes |
はい |
はい |
$indexOfCP |
はい |
はい |
$ltrim |
いいえ |
いいえ |
$rtrim |
いいえ |
いいえ |
$split |
はい |
はい |
$strcasecmp |
はい |
はい |
$strLenBytes |
はい |
はい |
$strLenCP |
はい |
はい |
$substr |
はい |
はい |
$substrBytes |
はい |
はい |
$substrCP |
はい |
はい |
$toLower |
はい |
はい |
$toUpper |
はい |
はい |
$trim |
いいえ |
いいえ |
システム変数
コマンド | 3.6 | 4.0 |
---|---|---|
$$CURRENT |
いいえ |
いいえ |
$$DESCEND |
はい |
はい |
$$KEEP |
はい |
はい |
$$PRUNE |
はい |
はい |
$$REMOVE |
いいえ |
いいえ |
$$ROOT |
はい |
はい |
テキスト検索演算子
コマンド | 3.6 | 4.0 |
---|---|---|
$meta |
いいえ |
いいえ |
型変換演算子
コマンド | 3.6 | 4.0 |
---|---|---|
$convert |
いいえ |
いいえ |
$toBool |
いいえ |
いいえ |
$toDate |
いいえ |
いいえ |
$toDecimal |
いいえ |
いいえ |
$toDouble |
いいえ |
いいえ |
$toInt |
いいえ |
いいえ |
$toLong |
いいえ |
いいえ |
$toObjectId |
いいえ |
いいえ |
$toString |
いいえ |
いいえ |
変数演算子
コマンド | 3.6 | 4.0 |
---|---|---|
$map |
はい |
はい |
$let |
いいえ |
いいえ |
データ型
コマンド | 3.6 | 4.0 |
---|---|---|
ダブル |
はい |
はい |
文字列 |
はい |
はい |
オブジェクト |
はい |
はい |
配列 |
はい |
はい |
バイナリデータ |
はい |
はい |
ObjectId |
はい |
はい |
ブール値 |
はい |
はい |
日付 |
はい |
はい |
Null |
はい |
はい |
32 ビット整数 (int) |
はい |
はい |
タイムスタンプ |
はい |
はい |
64 ビット整数 (long) |
はい |
はい |
MinKey |
はい |
はい |
MaxKey |
はい |
はい |
Decimal128 |
はい |
はい |
正規表現 |
はい |
はい |
JavaScript |
いいえ |
いいえ |
JavaScript(スコープ付き) |
いいえ |
いいえ |
未定義 |
いいえ |
いいえ |
記号 |
いいえ |
いいえ |
DBPointer |
いいえ |
インデックスとインデックスプロパティ
インデックス
コマンド | 3.6 | 4.0 |
---|---|---|
単一フィールドインデックス |
はい |
はい |
複合インデックス |
はい |
はい |
マルチキーインデックス |
はい |
はい |
テキストインデックス |
いいえ |
いいえ |
2dsphere |
はい |
はい |
2d インデックス |
いいえ |
いいえ |
ハッシュインデックス |
いいえ |
いいえ |
インデックスプロパティ
コマンド | 3.6 | 4.0 |
---|---|---|
TTL |
はい |
はい |
Unique |
はい |
はい |
部分的 |
いいえ |
いいえ |
大文字と小文字を区別しない |
いいえ |
いいえ |
スパース |
はい |
はい |
背景 |
はい |
はい |