web-dev-qa-db-ja.com

MongoDB Compassがjson文字列を貼り付けてドキュメントを挿入できない

私はコンパスコミュニティv1.13.1を使用しており、サンプルデータを数時間入力しようとしていますが、失敗しました。

同様の問題が見つかりました こちら 、@ ktsangopの最初の回答に従いましたが、うまくいきませんでした。

とにかく、jsonオブジェクトとして貼り付けることはできません。typeをstringに設定すると、それは空白の文字列になります。タイプをオブジェクトに設定すると、json文字列全体を貼り付けることができません。 image

有効なjsonオブジェクトを1フィールドずつ挿入する必要がありますか?それとも私はそれを間違っていますか?

11
Tyler Xue

タイプをオブジェクトに変更するには、すべてを展開する必要があります。

0
hype

次の手順に従って、MongoDBコンパスに新しいドキュメントを手動で挿入します。

  1. ドキュメントを作成し、新しいプロパティを挿入します。

for creating a document and inserting new property

  1. オブジェクト内に新しいプロパティを追加します。

inside the object adding new property

  1. ドキュメントプロパティのタイプを変更します。

change the type of document property

  1. 最終的なドキュメントを挿入する準備ができました:

final document is ready to insert

0
Ammy Sidhu