Docs Menu
Docs Home
/
MongoDB Atlas
/ /

Atlas でサポートされていないコマンド

項目一覧

  • M 0 /M 2 /M 5 および Atlas Flex クラスターでサポートされていないコマンド
  • 制限されたコマンド
  • サポートされていないコマンド
  • サポートされていないコマンドライン オプション
  • M 10 + クラスターでサポートされていないコマンド
  • 制限されたコマンド
  • サポートされていないコマンド
  • サポートされていないコマンドライン オプション
  • サポートお問い合わせ
  • サーバーレスインスタンスでサポートされていないコマンド
  • サポートされていないコマンドライン オプション

Atlas M0 無料クラスター、Flex クラスター、M 2 /M 5 共有クラスターは、他のクラスターで利用できるすべての機能をサポートしていません。M0M2M5 のクラスター制限の詳細については、「 Atlas M0 (無料クラスター)、M2 、および M5 の制限 を参照してください。Flex クラスターの制限の詳細については、「 Atlas Flex 制限 」を参照してください。

注意

サポートされていないコマンドや無効な構文を使用すると、Atlas は次のエラーメッセージを返します。

<$command> is not allowed or the syntax is incorrect,
see the Atlas documentation for more information.

有効な構文の詳細については、「 データベースコマンド」を参照してください

M0 無料クラスター、Flex クラスター、M2/M5 共有クラスターでは、制限付きで次のコマンドを実行できます。

コマンド
Limit
  • maxTimeMsパラメータを 300 秒に制限します( 300000 )。

  • allowDiskUsageパラメータを無視します。

  • $accumulatorおよび$function演算子をサポートしていません。

  • $where演算子をサポートしていません。

  • データベースに対する count操作を コレクションとlocalsystem.replset oplog.rsコレクションに制限します。

M0 無料クラスターと M2 /M5 共有クラスターでは、dbStats データベースとlocal データベースでconfig コマンドは許可されていません。

詳細については、「運用上の制限 」を参照してください。

$where演算子をサポートしていません。

  • $where演算子をサポートしていません。

  • localデータベースに対するfind操作をoplog.rsコレクションに制限します。

  • localデータベースのoplog.rsコレクションのnsフィールドをクエリするときに、 find操作を等価条件を使用するように制限します。

    { "ns" : "test.foo" }

次の 2 つのドキュメントに実行を制限します。

  • { "getParameter": 1, "authSchemaVersion": 1 }

  • { "getParameter": 1, "authenticationMechanisms": 1 }

db.killOp()メソッドを、操作を実行した MongoDB ユーザーに制限します。

次のフィールドへの応答を制限します。

  • $clusterTime.clusterTime

  • $clusterTime.operationTime

  • $clusterTime.signature.hash

  • $clusterTime.signature.keyId

  • $clusterTime.signature

  • asserts.msg

  • asserts.regular

  • asserts.rollovers

  • asserts.user

  • asserts.warning

  • atlasVersion.gitVersion

  • atlasVersion.version

  • connections.available

  • connections.current

  • connections.totalCreated

  • extra_info.note

  • extra_info.page_faults

  • host

  • localTime

  • mem.bits

  • mem.mapped

  • mem.mappedWithJournal

  • mem.resident

  • mem.supported

  • mem.virtual

  • metrics.atlas.bytesInWrites

  • metrics.atlas.connectionPool.totalCreated

  • network.bytesIn

  • network.bytesOut

  • network.numRequests

  • ok

  • opcounters.command

  • opcounters.delete

  • opcounters.getmore

  • opcounters.insert

  • opcounters.query

  • opcounters.update

  • opcountersRepl.command

  • opcountersRepl.delete

  • opcountersRepl.getmore

  • opcountersRepl.insert

  • opcountersRepl.query

  • opcountersRepl.update

  • pid

  • process

  • repl.electionId

  • repl.hosts[]

  • repl.ismaster

  • repl.lastWrite.lastWriteDate

  • repl.lastWrite.majorityOpTime.t

  • repl.lastWrite.majorityOpTime.ts

  • repl.lastWrite.majorityWriteDate

  • repl.lastWrite.opTime.t

  • repl.lastWrite.opTime.ts

  • repl.me

  • repl.primary

  • repl.rbid

  • repl.secondary

  • repl.setName

  • repl.setVersion

  • repl.tags.nodeType

  • repl.tags.provider

  • repl.tags.region

  • repl.tags

  • storageEngine.backupCursorOpen

  • storageEngine.dropPendingIdents

  • storageEngine.name

  • storageEngine.oldestRequiredTimestampForCrashRecovery

  • storageEngine.persistent

  • storageEngine.readOnly

  • storageEngine.supportsCommittedReads

  • storageEngine.supportsPendingDrops

  • storageEngine.supportsSnapshotReadConcern

  • uptime

  • uptimeEstimate

  • uptimeMillis

  • version

M0 無料クラスター、Flex クラスター、M2/M5 共有クラスターは、次のコマンドをサポートしていません。

注意

他のすべての階層のクラスター M 10 以上のコマンドは、Atlas MongoDBの組み込みロールに定義された特権に対応します。Atlas user権限の詳細については、「 Atlas ユーザー特権 」を参照してください。

M 0 無料クラスター、Flex クラスター、M 2 /M 5 共有クラスターは、次のコマンドラインツールのオプションをサポートしていません。

コマンドラインツール
サポートされていないオプション

詳細については、「 Atlas M0(無料クラスター)、M2、および M5 の制限 」を参照してください。

Atlas では、Atlas クラスターにアクセスするためにクライアントの認証が必要です。 Atlas は、データベース ユーザーの特権のカーソル操作のリストを提供します。 これらの特権は、MongoDB コマンドのサブセットへのアクセスを提供します。

Atlas はdb.killOp()メソッドを、操作を実行した MongoDB ユーザーに制限します。

Atlas は、M30+ のシャーディングされたクラスターのみで次のシャーディングコマンドをサポートしています。

コマンド
shell メソッド
特権アクション

次の表は、データベースユーザー特権がサポートしていない最も一般的なコマンドと shell メソッドを示しています。 クラスターの安定性とパフォーマンスを確保するために、Atlas はこれらのコマンドが提供する機能を一時停止または制限します。

コマンド
shell メソッド
権限アクション
コマンド
shell メソッド
権限アクション
[1]1234 MongoDB 5.0を使用する場合6以降では、特定のコレクションのバランシングを制御するためにsetAllowMigrationsを使用できます。
[2] このコマンドは、グローバル書き込みクラスターのみではサポートされていません。

注意

別の方法として、利用可能なAtlas userロール を参照してください。

[3]1234 : 自分のユーザー アカウントでgetUserを呼び出すことができます。

M10 + クラスターは の --preservUUID mongorestoreオプションをサポートしていません。

Atlas データベースユーザーの権限が現在サポートしていないコマンドにアクセスする必要がある場合は、Atlasサポートにお問い合わせください。

Atlas サーバーレスインスタンスは、次のデータベース コマンドmongosh シェル メソッドをサポートしていません。

データベースコマンド
shell メソッド

eval

db.eval()

geoNear
(deprecated in MongoDB v4.0)

getUser [3]

$listLocalSessions 集計パイプライン ステージ

$listSessions 集計パイプライン ステージ

$planCacheStats 集計パイプライン ステージ

resync

db.setLogLevel()

setParameterを使用するその他のドキュメント

(deprecated in MongoDB v4.4)

サーバーレスインスタンスは、次のコマンドラインツールのオプションをサポートしていません。

コマンドラインツール
サポートされていないオプション

戻る

M 0 、M 2 、M 5 の制限