Amazon DocumentDB でサポートされている MongoDB API、オペレーション、およびデータ型 - Amazon DocumentDB

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

Amazon DocumentDB でサポートされている MongoDB API、オペレーション、およびデータ型

Amazon DocumentDB (MongoDB 互換) は、MongoDB ワークロードをサポートする、高速、スケーラブル、高可用性、完全管理のドキュメントデータベース・サービスです。Amazon DocumentDB は、MongoDB 3.6、4.0、5.0、および 8.0 APIs。このセクションでは、サポートされている機能を一覧表示します。MongoDB API とドライバの使用のサポートについては、MongoDB コミュニティフォーラムを参照してください。Amazon DocumentDB サービスの使用に関するサポートについては、適切な AWS サポートチームにお問い合わせください。Amazon DocumentDB と MongoDB の機能的な違いについては、機能の違い: Amazon DocumentDB と MongoDB を参照してください。

内部専用であるか、フルマネージドサービスには適用されない、MongoDB コマンドと演算子は、サポートされておらず、サポートされている機能のリストにも含まれていません。

初めてのリリース以来 50 を超える新しい機能を追加しており、今後もお客様が必要とする機能を遡って提供していきます。最新のローンチに関する情報は、「Amazon DocumentDB に関する発表」を参照してください。

サポート対象外の機能をリクエストしたい場合は、アカウント ID、リクエストする機能、およびユースケースを記載した E メールを Amazon DocumentDB サービスチーム まで送信してお知らせください。

トピック

データベースコマンド

管理コマンド

コマンド 3.6 4.0 5.0 8.0 Elastic クラスター

上限付きコレクション

いいえ

なし

なし

なし

いいえ

cloneCollectionAsCapped

いいえ

なし

なし

なし

いいえ

collMod

部分的

部分的

部分的

部分的

部分的

collMod: expireAfterSeconds

はい

はい

はい

はい

はい

convertToCapped

いいえ

なし

なし

なし

いいえ

copydb

いいえ

なし

なし

なし

いいえ

作成

はい

はい

はい

はい

はい

createView

いいえ

なし

なし

あり

なし

createIndexes

はい

はい

はい

はい

はい

currentOp

はい

はい

はい

はい

はい

drop

はい

はい

はい

はい

はい

dropDatabase

はい

はい

はい

はい

はい

dropIndexes

はい

はい

はい

はい

はい

filemd5

いいえ

なし

なし

なし

いいえ

getAuditConfig

いいえ

はい

はい

あり

なし

killCursors

はい

はい

はい

はい

はい

killOp

はい

はい

はい

はい

はい

listCollections*

はい

はい

はい

はい

はい

listDatabases

はい

はい

はい

はい

はい

listIndexes

はい

はい

はい

はい

はい

reIndex

いいえ

なし

はい

あり

なし

renameCollection

はい

はい

はい

あり

なし

setAuditConfig

いいえ

はい

はい

あり

なし

* コンソールでは、type キーはサポートされていません。

集計

コマンド 3.6 4.0 5.0 8.0 Elastic クラスター

aggregate

はい

はい

はい

はい

はい

count

はい

はい

はい

はい

はい

distinct

はい

はい

はい

はい

はい

mapReduce

いいえ

なし

なし

あり

なし

認証

コマンド 3.6 4.0 5.0 8.0 Elastic クラスター

認証

はい

はい

はい

はい

はい

ログアウト

はい

はい

はい

はい

はい

診断コマンド

コマンド 3.6 4.0 5.0 8.0 Elastic クラスター

buildInfo

はい

はい

はい

はい

はい

collStats

はい

はい

はい

はい

はい

connPoolStats

いいえ

なし

なし

なし

いいえ

connectionStatus

はい

はい

はい

はい

はい

dataSize

はい

はい

はい

はい

はい

dbHash

いいえ

なし

なし

なし

いいえ

dbStats

はい

はい

はい

はい

はい

explain

はい

はい

はい

はい

はい

説明: executionStats

はい

はい

はい

はい

はい

  の機能

いいえ

なし

なし

なし

いいえ

hostInfo

はい

はい

はい

はい

はい

listCommands

はい

はい

はい

はい

はい

プロファイラー

あり

あり

あり

あり

なし

serverStatus

はい

はい

はい

はい

はい

top

はい

はい

はい

はい

はい

クエリ操作と書き込み操作

コマンド 3.6 4.0 5.0 8.0 Elastic クラスター

Change streams

あり

あり

あり

あり

なし

削除

はい

はい

はい

はい

はい

find

はい

はい

はい

はい

はい

findAndModify

はい

はい

はい

はい

はい

getLastError

いいえ

なし

なし

なし

いいえ

getMore

はい

はい

はい

はい

はい

getPrevError

いいえ

なし

なし

なし

いいえ

GridFS

はい

はい

はい

あり

なし

insert

はい

はい

はい

はい

はい

parallelCollectionScan

いいえ

なし

なし

なし

いいえ

resetError

いいえ

なし

なし

なし

いいえ

更新

はい

はい

はい

はい

はい

ReplaceOne

はい

はい

はい

はい

はい

ロール管理コマンド

コマンド 3.6 4.0 5.0 8.0 Elastic クラスター

createRole

はい

はい

はい

あり

なし

dropAllRolesFromDatabase

はい

はい

はい

あり

なし

dropRole

はい

はい

はい

あり

なし

grantRolesToRole

はい

はい

はい

あり

なし

revokeRolesFromRole

はい

はい

はい

あり

なし

revokePrivilegesFromRole

はい

はい

はい

あり

なし

rolesInfo

はい

はい

はい

あり

なし

updateRole

はい

はい

はい

あり

なし

セッションコマンド

コマンド 3.6 4.0 5.0 8.0 Elastic クラスター

abortTransaction

いいえ

はい

はい

あり

なし

commitTransaction

いいえ

はい

はい

あり

なし

endSessions

いいえ

なし

なし

なし

いいえ

killAllSessions

いいえ

はい

はい

あり

なし

killAllSessionsByPattern

いいえ

なし

なし

なし

いいえ

killSessions

いいえ

はい

はい

あり

なし

refreshSessions

いいえ

なし

なし

なし

いいえ

startSession

いいえ

はい

はい

あり

なし

ユーザー管理

コマンド 3.6 4.0 5.0 8.0 Elastic クラスター

createUser

はい

はい

はい

はい

はい

dropAllUsersFromDatabase

はい

はい

はい

はい

はい

dropUser

はい

はい

はい

はい

はい

grantRolesToUser

はい

はい

はい

はい

はい

revokeRolesFromUser

はい

はい

はい

はい

はい

updateUser

はい

はい

はい

はい

はい

usersInfo

はい

はい

はい

はい

はい

シャーディングコマンド

コマンド Elastic クラスター

abortReshardCollection

いいえ

addShard

いいえ

addShardToZone

いいえ

balancerCollectionStatus

いいえ

balancerStart

いいえ

balancerStatus

いいえ

balancerStop

いいえ

checkShardingIndex

いいえ

clearJumboFlag

いいえ

cleanupOrphaned

いいえ

cleanupReshardCollection

いいえ

commitReshardCollection

いいえ

enableSharding

はい

flushRouterConfig

いいえ

getShardMap

いいえ

getShardVersion

いいえ

isdbgrid

いいえ

ListShards

いいえ

medianKey

いいえ

moveChunk

いいえ

movePrimary

いいえ

mergeChunks

いいえ

refineCollectionShardKey

いいえ

removeShard

いいえ

removeShardFromZone

いいえ

reshardCollection

いいえ

setAllowMigrations

いいえ

setShardVersion

いいえ

shardCollection

はい

shardingState

いいえ

split

いいえ

splitVector

いいえ

unsetSharding

いいえ

updateZoneKeyRange

いいえ

クエリおよびプロジェクション演算子

配列演算子

コマンド 3.6 4.0 5.0 8.0 Elastic クラスター

$all

はい

はい

はい

はい

はい

$elemMatch

はい

はい

はい

はい

はい

$size

はい

はい

はい

はい

はい

ビット演算子

コマンド 3.6 4.0 5.0 8.0 Elastic クラスター

$bitsAllSet

はい

はい

はい

はい

はい

$bitsAnySet

はい

はい

はい

はい

はい

$bitsAllClear

はい

はい

はい

はい

はい

$bitsAnyClear

はい

はい

はい

はい

はい

コメント演算子

コマンド 3.6 4.0 5.0 8.0 Elastic クラスター

$comment

はい

はい

はい

はい

はい

比較演算子

コマンド 3.6 4.0 5.0 8.0 Elastic クラスター

$eq

はい

はい

はい

はい

はい

$gt

はい

はい

はい

はい

はい

$gte

はい

はい

はい

はい

はい

$in

はい

はい

はい

はい

はい

$lt

はい

はい

はい

はい

はい

$lte

はい

はい

はい

はい

はい

$ne

はい

はい

はい

はい

はい

$nin

はい

はい

はい

はい

はい

要素演算子

コマンド 3.6 4.0 5.0 8.0 Elastic クラスター

$exists

はい

はい

はい

はい

はい

$type

はい

はい

はい

はい

はい

評価クエリ演算子

コマンド 3.6 4.0 5.0 8.0 Elastic クラスター

$expr

いいえ

はい

はい

あり

なし

$jsonSchema

なし

はい

はい

あり

なし

$mod

はい

はい

はい

はい

はい

$regex

はい

はい

はい

はい

あり

$text

なし

なし

はい

あり

なし

$where

いいえ

なし

なし

なし

いいえ

論理演算子

コマンド 3.6 4.0 5.0 8.0 Elastic クラスター

$and

はい

はい

はい

はい

はい

$nor

はい

はい

はい

はい

はい

$not

はい

はい

はい

はい

はい

$or

はい

はい

はい

はい

はい

プロジェクション演算子

コマンド 3.6 4.0 5.0 8.0 Elastic クラスター

$

はい

はい

はい

はい

はい

$elemMatch

はい

はい

はい

はい

あり

$meta

なし

なし

はい

あり

なし

$slice

はい

はい

はい

はい

はい

更新演算子

配列演算子

コマンド 3.6 4.0 5.0 8.0 Elastic クラスター

$

はい

はい

はい

はい

はい

$[]

はい

はい

はい

はい

はい

$[<identifier>]

はい

はい

はい

はい

はい

$addToSet

はい

はい

はい

はい

はい

$pop

はい

はい

はい

はい

はい

$pullAll

はい

はい

はい

はい

はい

$pull

はい

はい

はい

はい

はい

$push

はい

はい

はい

はい

はい

ビット演算子

コマンド 3.6 4.0 5.0 8.0 Elastic クラスター

$bit

はい

はい

はい

はい

はい

フィールド演算子

オペレーター 3.6 4.0 5.0 8.0 Elastic クラスター

$currentDate

はい

はい

はい

はい

はい

$inc

はい

はい

はい

はい

はい

$max

はい

はい

はい

はい

はい

$min

はい

はい

はい

はい

はい

$mul

はい

はい

はい

はい

はい

$rename

はい

はい

はい

はい

はい

$set

はい

はい

はい

はい

はい

$setOnInsert

はい

はい

はい

はい

はい

$unset

はい

はい

はい

はい

はい

更新修飾子

オペレーター 3.6 4.0 5.0 8.0 Elastic クラスター

$each

はい

はい

はい

はい

はい

$position

はい

はい

はい

はい

はい

$slice

はい

はい

はい

はい

はい

$sort

はい

はい

はい

はい

はい

地理空間

ジオメトリ指定子

クエリセレクター 3.6 4.0 5.0 8.0 Elastic クラスター

$box

いいえ

なし

なし

なし

いいえ

$center

いいえ

なし

なし

なし

いいえ

$centerSphere

いいえ

なし

なし

なし

なし

$geometry

はい

はい

はい

はい

はい

$maxDistance

はい

はい

はい

はい

はい

$minDistance

はい

はい

はい

はい

はい

$nearSphere

はい

はい

はい

はい

はい

$polygon

いいえ

なし

なし

なし

いいえ

$uniqueDocs

いいえ

なし

なし

なし

いいえ

クエリセレクター

コマンド 3.6 4.0 5.0 8.0 Elastic クラスター

$geoIntersects

はい

はい

はい

はい

はい

$geoWithin

はい

はい

はい

はい

はい

$near

はい

はい

はい

はい

はい

$nearSphere

はい

はい

はい

はい

はい

$polygon

いいえ

なし

なし

なし

いいえ

$uniqueDocs

いいえ

なし

なし

なし

いいえ

カーソルメソッド

コマンド 3.6 4.0 5.0 8.0 Elastic クラスター

cursor.batchSize()

はい

はい

はい

はい

はい

cursor.close()

はい

はい

はい

はい

はい

cursor.collation()

いいえ

なし

なし

あり

なし

cursor.comment()

はい

はい

はい

はい

はい

cursor.count()

はい

はい

はい

はい

はい

cursor.explain()

はい

はい

はい

あり

なし

cursor.forEach()

はい

はい

はい

はい

はい

cursor.hasNext()

はい

はい

はい

はい

はい

cursor.hint()

はい

はい

はい

はい

はい*

cursor.isClosed()

はい

はい

はい

はい

はい

cursor.isExhausted()

はい

はい

はい

あり

なし

cursor.itcount()

はい

はい

はい

あり

なし

cursor.limit()

はい

はい

はい

あり

なし

cursor.map()

はい

はい

はい

あり

なし

cursor.max()

いいえ

なし

なし

なし

いいえ

cursor.maxScan()

はい

はい

はい

あり

なし

cursor.maxTimeMS()

はい

はい

はい

あり

なし

cursor.min()

いいえ

なし

なし

なし

いいえ

cursor.next()

はい

はい

はい

はい

はい

cursor.noCursorTimeout()

いいえ

なし

なし

なし

いいえ

cursor.objsLeftInBatch()

はい

はい

はい

あり

なし

cursor.pretty()

はい

はい

はい

あり

なし

cursor.readConcern()

はい

はい

はい

あり

なし

cursor.readPref()

はい

はい

はい

あり

なし

cursor.returnKey()

いいえ

なし

なし

なし

いいえ

cursor.showRecordId()

いいえ

なし

なし

なし

いいえ

cursor.size()

はい

はい

はい

あり

なし

cursor.skip()

はい

はい

はい

あり

なし

cursor.sort()

はい

はい

はい

あり

なし

cursor.tailable()

いいえ

なし

なし

なし

いいえ

cursor.toArray()

はい

はい

はい

あり

なし

* インデックス hint がインデックス式でサポートされるようになりました。例えば、db.foo.find().hint({x:1})

集約パイプライン演算子

アキュムレータ式

3.6 4.0 5.0 8.0 Elastic クラスター

$accumulator

-

-

いいえ

なし

なし

$addToSet

はい

はい

はい

はい

はい

$avg

はい

はい

はい

はい

あり

$count

-

-

なし

なし

いいえ

$covariancePop

いいえ

なし

なし

なし

いいえ

$covarianceSamp

いいえ

なし

なし

なし

いいえ

$denseRank

いいえ

なし

なし

なし

いいえ

$derivative

いいえ

なし

なし

なし

いいえ

$documentNumber

いいえ

なし

なし

なし

いいえ

$expMovingAvg

いいえ

なし

なし

なし

なし

$first

はい

はい

はい

はい

はい

$integral

いいえ

なし

なし

なし

なし

$last

はい

はい

はい

はい

はい

$max

はい

はい

はい

はい

はい

$min

はい

はい

はい

はい

はい

$push

はい

はい

はい

はい

はい

$rank

いいえ

なし

なし

なし

いいえ

$shift

いいえ

なし

なし

なし

いいえ

$stdDevPop

いいえ

なし

なし

なし

いいえ

$stdDevSamp

いいえ

なし

なし

なし

なし

$sum

はい

はい

はい

はい

はい

算術演算子

コマンド 3.6 4.0 5.0 8.0 Elastic クラスター

$abs

はい

はい

はい

はい

はい

$add

はい

はい

はい

はい

あり

$ceil

なし

はい

はい

はい

はい

$divide

はい

はい

はい

はい

あり

$exp

なし

はい

はい

はい

あり

$floor

なし

はい

はい

はい

あり

$ln

なし

はい

はい

はい

あり

$log

なし

はい

はい

はい

あり

$log10

なし

はい

はい

はい

はい

$mod

はい

はい

はい

はい

はい

$multiply

はい

はい

はい

はい

あり

$pow

なし

なし

なし

あり

なし

$round

-

-

いいえ

なし

なし

$sqrt

なし

はい

はい

はい

はい

$subtract

はい

はい

はい

はい

はい

$trunc

いいえ

なし

なし

なし

いいえ

配列演算子

コマンド 3.6 4.0 5.0 8.0 Elastic クラスター

$arrayElemAt

はい

はい

はい

はい

はい

$arrayToObject

はい

はい

はい

はい

はい

$concatArrays

はい

はい

はい

はい

はい

$filter

はい

はい

はい

はい

はい

$first

-

-

はい

あり

なし

$in

はい

はい

はい

はい

はい

$indexOfArray

はい

はい

はい

はい

はい

$isArray

はい

はい

はい

はい

はい

$last

-

-

はい

あり

なし

$objectToArray

はい

はい

はい

はい

はい

$range

はい

はい

はい

はい

はい

$reverseArray

はい

はい

はい

はい

はい

$reduce

はい

はい

はい

はい

はい

$size

はい

はい

はい

はい

はい

$slice

はい

はい

はい

はい

はい

$zip

はい

はい

はい

はい

はい

ブール演算子

コマンド 3.6 4.0 5.0 8.0 Elastic クラスター

$and

はい

はい

はい

はい

はい

$not

はい

はい

はい

はい

はい

$or

はい

はい

はい

はい

はい

比較演算子

コマンド 3.6 4.0 5.0 8.0 Elastic クラスター

$cmp

はい

はい

はい

はい

はい

$eq

はい

はい

はい

はい

はい

$gt

はい

はい

はい

はい

はい

$gte

はい

はい

はい

はい

はい

$lt

はい

はい

はい

はい

はい

$lte

はい

はい

はい

はい

はい

$ne

はい

はい

はい

はい

はい

条件式演算子

コマンド 3.6 4.0 5.0 8.0 Elastic クラスター

$cond

はい

はい

はい

はい

はい

$ifNull

はい

はい

はい

はい

あり

$switch

なし

はい

はい

あり

なし

データ型演算子

コマンド 3.6 4.0 5.0 8.0 Elastic クラスター

$type

はい

はい

はい

はい

はい

データサイズ演算子

コマンド 3.6 4.0 5.0 8.0 Elastic クラスター

$binarySize

-

-

いいえ

なし

いいえ

$bsonSize

-

-

いいえ

なし

いいえ

日付演算子

コマンド 3.6 4.0 5.0 8.0 Elastic クラスター

$dateAdd

いいえ

なし

はい

はい

はい

$dateDiff

-

-

はい

あり

なし

$dateFromParts

いいえ

なし

なし

なし

なし

$dateFromString

はい

はい

はい

はい

あり

$dateSubtract

なし

なし

はい

はい

はい

$dateToParts

いいえ

なし

なし

なし

なし

$dateToString

はい

はい

はい

はい

あり

$dateTrunc

-

-

なし

あり

なし

$dayOfMonth

はい

はい

はい

はい

はい

$dayOfWeek

はい

はい

はい

はい

はい

$dayOfYear

はい

はい

はい

はい

はい

$hour

はい

はい

はい

はい

はい

$isoDayOfWeek

はい

はい

はい

はい

はい

$isoWeek

はい

はい

はい

はい

はい

$isoWeekYear

はい

はい

はい

はい

はい

$millisecond

はい

はい

はい

はい

はい

$minute

はい

はい

はい

はい

はい

$month

はい

はい

はい

はい

はい

$second

はい

はい

はい

はい

はい

$week

はい

はい

はい

はい

はい

$year

はい

はい

はい

はい

はい

リテラル演算子

コマンド 3.6 4.0 5.0 8.0 Elastic クラスター

$literal

はい

はい

はい

はい

はい

マージ演算子

コマンド 3.6 4.0 5.0 8.0 Elastic クラスター

$mergeObjects

はい

はい

はい

はい

はい

自然演算子

コマンド 3.6 4.0 5.0 8.0 Elastic クラスター

$natural

はい

はい

はい

はい

はい

セット演算子

コマンド 3.6 4.0 5.0 8.0 Elastic クラスター

$allElementsTrue

いいえ

はい

はい

はい

あり

$anyElementTrue

なし

はい

はい

はい

あり

$setDifference

なし

はい

はい

はい

はい

$setEquals

はい

はい

はい

はい

はい

$setIntersection

はい

はい

はい

はい

はい

$setIsSubset

はい

はい

はい

はい

はい

$setUnion

はい

はい

はい

はい

はい

$setWindowFields

いいえ

なし

なし

なし

いいえ

ステージ演算子

コマンド 3.6 4.0 5.0 8.0 Elastic クラスター

$addFields

はい

はい

はい

はい

あり

$bucket

なし

なし

なし

あり

なし

$bucketAuto

いいえ

なし

なし

なし

$changeStream

はい

はい

はい

あり

なし

$collStats

なし

はい

はい

あり

なし

$count

はい

はい

はい

はい

はい

$currentOp

はい

はい

はい

はい

はい

$facet

いいえ

なし

なし

なし

なし

$geoNear

はい

はい

はい

はい

はい

$graphLookup

いいえ

なし

なし

なし

なし

$group

はい

はい

はい

はい

はい

$indexStats

はい

はい

はい

はい

はい

$limit

はい

はい

はい

はい

はい

$listLocalSessions

いいえ

なし

なし

なし

いいえ

$listSessions

いいえ

なし

なし

なし

なし

$lookup

はい

はい

はい

はい

はい

$match

はい

はい

はい

はい

あり

$merge

-

-

なし

あり

なし

$out

はい

はい

はい

あり

なし

$planCacheStats

-

-

いいえ

なし

なし

$project

はい

はい

はい

はい

はい

$redact

はい

はい

はい

はい

はい

$replaceRoot

はい

はい

はい

はい

はい

$sample

はい

はい

はい

はい

あり

$set

-

-

なし

あり

なし

$setWindowFields

-

-

いいえ

なし

なし

$skip

はい

はい

はい

はい

はい

$sort

はい

はい

はい

はい

はい

$sortByCount

いいえ

なし

なし

なし

いいえ

$unionWith

-

-

いいえ

なし

なし

$unset

-

-

なし

あり

なし

$unwind

はい

はい

はい

はい

あり

$replaceWith

なし

なし

なし

あり

なし

$vectorSearch

なし

なし

なし

あり

なし

文字列演算子

コマンド 3.6 4.0 5.0 8.0 Elastic クラスター

$concat

はい

はい

はい

はい

はい

$indexOfBytes

はい

はい

はい

はい

はい

$indexOfCP

はい

はい

はい

はい

あり

$ltrim

なし

はい

はい

あり

なし

$regexFind

-

-

はい

あり

なし

$regexFindAll

-

-

はい

あり

なし

$regexMatch

-

-

はい

あり

なし

$replaceAll

-

-

はい

あり

なし

$replaceOne

-

-

はい

あり

なし

$rtrim

なし

はい

はい

あり

なし

$split

はい

はい

はい

はい

はい

$strcasecmp

はい

はい

はい

はい

はい

$strLenBytes

はい

はい

はい

はい

はい

$strLenCP

はい

はい

はい

はい

はい

$substr

はい

はい

はい

はい

はい

$substrBytes

はい

はい

はい

はい

はい

$substrCP

はい

はい

はい

はい

はい

$toLower

はい

はい

はい

はい

はい

$toUpper

はい

はい

はい

はい

あり

$trim

なし

はい

はい

あり

なし

システム変数

コマンド 3.6 4.0 5.0 8.0 Elastic クラスター

$$CURRENT

いいえ

なし

なし

なし

なし

$$DESCEND

はい

はい

はい

はい

はい

$$KEEP

はい

はい

はい

はい

はい

$$PRUNE

はい

はい

はい

はい

はい

$$REMOVE

いいえ

なし

なし

なし

なし

$ROOT

はい

はい

はい

はい

はい

コマンド 3.6 4.0 5.0 8.0 Elastic クラスター

$meta

いいえ

なし

はい

あり

なし

$search

なし

なし

はい

あり

なし

型変換演算子

コマンド 3.6 4.0 5.0 8.0 Elastic クラスター

$convert

いいえ

はい

はい

はい

はい

$isNumber

-

-

いいえ

なし

なし

$toBool

なし

はい

はい

はい

あり

$toDate

なし

はい

はい

はい

あり

$toDecimal

なし

はい

はい

はい

あり

$toDouble

なし

はい

はい

はい

あり

$toInt

なし

はい

はい

はい

あり

$toLong

なし

はい

はい

はい

あり

$toObjectId

なし

はい

はい

はい

あり

$toString

なし

はい

はい

はい

はい

変数演算子

コマンド 3.6 4.0 5.0 8.0 Elastic クラスター

$let

はい

はい

はい

はい

はい

$map

はい

はい

はい

はい

はい

その他の演算子

コマンド 3.6 4.0 5.0 8.0 Elastic クラスター

$getField

-

-

いいえ

なし

なし

$rand

-

-

なし

あり

なし

$sampleRate

-

-

いいえ

なし

いいえ

データ型

コマンド 3.6 4.0 5.0 8.0 Elastic クラスター

32 ビット整数 (int)

はい

はい

はい

はい

はい

64 ビット整数 (long)

はい

はい

はい

はい

はい

配列

はい

はい

はい

はい

はい

バイナリデータ

はい

はい

はい

はい

はい

ブール値

はい

はい

はい

はい

はい

日付

可能

はい

はい

はい

はい

DBPointer

いいえ

なし

なし

なし

いいえ

DBRefs

いいえ

なし

なし

なし

いいえ

Decimal128

はい

はい

はい

はい

はい

Double

はい

はい

はい

はい

はい

JavaScript

いいえ

なし

なし

なし

いいえ

JavaScript (スコープ付き)

いいえ

なし

なし

なし

いいえ

MaxKey

はい

はい

はい

はい

はい

MinKey

はい

はい

はい

はい

はい

Null

はい

はい

はい

はい

はい

オブジェクト

はい

はい

はい

はい

はい

ObjectId

はい

はい

はい

はい

はい

正規表現

はい

はい

はい

はい

可能

String

可能

はい

はい

はい

はい

記号

いいえ

なし

なし

なし

いいえ

タイムスタンプ

はい

はい

はい

はい

はい

未定義

いいえ

なし

なし

なし

いいえ

インデックスとインデックスプロパティ

インデックス

コマンド 3.6 4.0 5.0 8.0 Elastic クラスター

2dsphere

はい

はい

はい

はい

はい

2d インデックス

いいえ

なし

なし

なし

いいえ

複合インデックス

はい

はい

はい

はい

はい

ハッシュインデックス

いいえ

なし

なし

なし

いいえ

マルチキーインデックス

はい

はい

はい

はい

はい

単一フィールドインデックス

はい

はい

はい

はい

はい

テキストインデックス

いいえ

なし

はい

あり

なし

ワイルドカード

いいえ

なし

なし

なし

いいえ

インデックスプロパティ

コマンド 3.6 4.0 5.0 8.0 Elastic クラスター

背景

はい

はい

はい

はい

はい

大文字と小文字を区別しない

いいえ

なし

なし

あり

なし

[非表示]

いいえ

なし

なし

なし

いいえ

部分的

なし

なし

はい

あり

なし

スパース

はい

はい

はい

はい

はい

テキスト

いいえ

なし

はい

あり

なし

TTL

はい

はい

はい

はい

はい

Unique

はい

はい

はい

はい

はい

Vector

いいえ

なし

はい

あり

なし

特定の MongoDB 演算子の詳細については、以下のトピックを参照してください。