2.10.2 SODA
SODAでは、JSONデータ・モデルを使用してスキーマレス・アプリケーション開発を行うことができます。オプションは次のとおりです。
-
SODA create <collection_name>
— 新しいコレクションを作成します -
SODA list
— すべてのコレクションをリストします -
SODA get <collection_name> [-all | -f | -k | -klist] [{<key> | <k1> <k2> ... | <qbe>}]
— コレクションのドキュメントをリストします。オプションの引数:-
all
: コレクション内のすべてのドキュメントのキーをリストします -
k
: 特定の<key>に一致するドキュメントをリストします -
klist
: キーのリストに一致するドキュメントをリストします -
f
: <qbe>に一致するドキュメントをリストします
-
-
SODA insert <collection_name> <json_str | filename>
— コレクション内に新規ドキュメントを挿入します -
SODA drop <collection_name>
— 既存のコレクションを削除します -
SODA count <collection_name> [<qbe>]
— コレクション内のドキュメント数をカウントします。オプション・パラメータ<qbe>
は一致するドキュメントの数を返します -
SODA replace <collection_name> <oldkey> <new_{str | doc}>
— ドキュメントを別のドキュメントに置き換えます -
SODA remove <collection_name> [-k | -klist | -f] {<key> | <k1> <k2> ...| <qbe>}
— コレクションからドキュメントを削除します。オプションの引数:-
k
: 特定の<key>に一致するコレクション内のドキュメントを削除します -
klist
: リスト<key1> <key2>に一致するコレクション内のドキュメントを削除します... -
f
: <qbe>に一致するコレクション内のドキュメントを削除します
-