簡體   English   中英

使用javascript將mongo集合中的所有數據轉換為文本文件

[英]get all data in a mongo collection into a text file using javascript

我有這種語法的Mongo集合。 如何將每個文件導出到包含數組的文本文件中?

{
      _id: 1,
      "author": [
        {
          "fname": "Petr",
          "lname": "Kocircurka"
        }
      ],
      "title": "On topological dynamics of Turing machines",
      "journal": "Theor. Comput. Sci.",
      "volume": "174",
      "pages": [
        {
          "FirstNumber": "203",
          "LastNumber": "216"
        }
      ],
      "year": "1997",
      "url": "http://www.sciencedirect.com/science/journal/03043975/"
    }{
      _id: 2,
      "author": [
        {
          "fname": "Aviezri",
          "lname": "Fraenkel"
        },
        {
          "fname": "Jamie",
          "lname": "Simpson"
        }
      ],
      "title": "The exact number of squares in Fibonacci words",
      "journal": "Theor. Comput. Sci.",
      "volume": "218",
      "pages": [
        {
          "FirstNumber": "95",
          "LastNumber": "106"
        }
      ],
      "year": "1999",
      "url": "http://www.sciencedirect.com/science/journal/03043975/"
    }

謝謝

mongoexport --db yourDbName --collection collectionName --out fileName.json -u userName -p yourPassword

如果創建數據庫時未使用用戶名和密碼,則可以使用以下命令,該命令將為您定義的每個集合提供json文件

 mongoexport --db databaseName --collection CollectionName --out fileName.json 

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM