MongoDBをワークフローに統合します。データの検索、挿入、更新、削除、集計が可能です。
MongoDB コレクションに対して検索操作を実行
パラメータ | 型 | 必須 | 説明 |
---|
host | string | はい | MongoDBサーバーのホスト名またはIPアドレス |
port | number | はい | MongoDBサーバーのポート(デフォルト: 27017) |
database | string | はい | 接続先のデータベース名 |
username | string | いいえ | MongoDBのユーザー名 |
password | string | いいえ | MongoDBのパスワード |
authSource | string | いいえ | 認証データベース |
ssl | string | いいえ | SSL接続モード(disabled, required, preferred) |
collection | string | はい | クエリを実行するコレクション名 |
query | string | いいえ | JSON文字列形式のMongoDBクエリフィルター |
limit | number | いいえ | 返すドキュメントの最大数 |
sort | string | いいえ | JSON文字列形式のソート条件 |
パラメータ | 型 | 説明 |
---|
message | string | 操作のステータスメッセージ |
documents | array | クエリから返されたドキュメントの配列 |
documentCount | number | 返されたドキュメントの数 |
MongoDBコレクションにドキュメントを挿入
パラメータ | 型 | 必須 | 説明 |
---|
host | string | はい | MongoDBサーバーのホスト名またはIPアドレス |
port | number | はい | MongoDBサーバーのポート(デフォルト: 27017) |
database | string | はい | 接続先のデータベース名 |
username | string | いいえ | MongoDBのユーザー名 |
password | string | いいえ | MongoDBのパスワード |
authSource | string | いいえ | 認証データベース |
ssl | string | いいえ | SSL接続モード(disabled, required, preferred) |
collection | string | はい | 挿入先のコレクション名 |
documents | array | はい | 挿入するドキュメントの配列 |
パラメータ | 型 | 説明 |
---|
message | string | 操作ステータスメッセージ |
documentCount | number | 挿入されたドキュメント数 |
insertedId | string | 挿入されたドキュメントのID(単一挿入) |
insertedIds | array | 挿入されたドキュメントIDの配列(複数挿入) |
MongoDBコレクション内のドキュメントを更新する
パラメータ | 型 | 必須 | 説明 |
---|
host | string | はい | MongoDBサーバーのホスト名またはIPアドレス |
port | number | はい | MongoDBサーバーのポート(デフォルト:27017) |
database | string | はい | 接続先のデータベース名 |
username | string | いいえ | MongoDBユーザー名 |
password | string | いいえ | MongoDBパスワード |
authSource | string | いいえ | 認証データベース |
ssl | string | いいえ | SSL接続モード(disabled、required、preferred) |
collection | string | はい | 更新するコレクション名 |
filter | string | はい | JSON文字列としてのフィルター条件 |
update | string | はい | JSON文字列としての更新操作 |
upsert | boolean | いいえ | ドキュメントが見つからない場合に作成する |
multi | boolean | いいえ | 複数のドキュメントを更新する |
パラメータ | 型 | 説明 |
---|
message | string | 操作ステータスメッセージ |
matchedCount | number | フィルターに一致したドキュメント数 |
modifiedCount | number | 変更されたドキュメント数 |
documentCount | number | 影響を受けたドキュメントの総数 |
insertedId | string | 挿入されたドキュメントのID(upsertの場合) |
MongoDBコレクションからドキュメントを削除する
パラメータ | 型 | 必須 | 説明 |
---|
host | string | はい | MongoDBサーバーのホスト名またはIPアドレス |
port | number | はい | MongoDBサーバーのポート(デフォルト:27017) |
database | string | はい | 接続先のデータベース名 |
username | string | いいえ | MongoDBユーザー名 |
password | string | いいえ | MongoDBパスワード |
authSource | string | いいえ | 認証データベース |
ssl | string | いいえ | SSL接続モード(disabled、required、preferred) |
collection | string | はい | 削除対象のコレクション名 |
filter | string | はい | フィルター条件(JSON文字列) |
multi | boolean | いいえ | 複数のドキュメントを削除する |
パラメータ | 型 | 説明 |
---|
message | string | 操作ステータスメッセージ |
deletedCount | number | 削除されたドキュメント数 |
documentCount | number | 影響を受けたドキュメントの総数 |
MongoDB集計パイプラインを実行する
パラメータ | 型 | 必須 | 説明 |
---|
host | string | はい | MongoDBサーバーのホスト名またはIPアドレス |
port | number | はい | MongoDBサーバーのポート(デフォルト:27017) |
database | string | はい | 接続先のデータベース名 |
username | string | いいえ | MongoDBユーザー名 |
password | string | いいえ | MongoDBパスワード |
authSource | string | いいえ | 認証データベース |
ssl | string | いいえ | SSL接続モード(disabled、required、preferred) |
collection | string | はい | パイプラインを実行するコレクション名 |
pipeline | string | はい | 集計パイプライン(JSON文字列) |
パラメータ | 型 | 説明 |
---|
message | string | 操作ステータスメッセージ |
documents | array | 集計から返されたドキュメントの配列 |
documentCount | number | 返されたドキュメントの数 |
- カテゴリー:
tools
- タイプ:
mongodb