如何提前終止 MongoDB shell 指令碼?


若要提前終止 MongoDB shell 指令碼,您需要使用 quit。以下是語法

quit()
quit(1)

讓我們建立一個指令碼,並嘗試在 shell 中編寫 quit() 或 quit(1)。首先,我們將使用文件建立以下集合

> db.flightInformation.insertOne({"FlightName":"Flight-1","ArrivalTime":new ISODate("2019-03-12")});
{
   "acknowledged" : true,
   "insertedId" : ObjectId("5ca1e341e941bbb0e8bf5639")
}
> db.flightInformation.insertOne({"FlightName":"Flight-2","ArrivalTime":new ISODate("2019-03-31")});
{
   "acknowledged" : true,
   "insertedId" : ObjectId("5ca1e351e941bbb0e8bf563a")
}

以下是使用 find() 方法從集合中顯示所有文件的查詢

> db.flightInformation.find().pretty();

這將產生以下輸出

{
   "_id" : ObjectId("5ca1e341e941bbb0e8bf5639"),
   "FlightName" : "Flight-1",
   "ArrivalTime" : ISODate("2019-03-12T00:00:00Z")
}
{
   "_id" : ObjectId("5ca1e351e941bbb0e8bf563a"),
   "FlightName" : "Flight-2",
   "ArrivalTime" : ISODate("2019-03-31T00:00:00Z")
}
Following is the query to terminate a MongoDB shell script earlier:
> quit();

這將產生以下輸出

C:\Users\Amit>

請看以上示例輸出,這將從 MongoDB shell 指令碼中終止。

更新於: 30 日 7 月 2019

410 次瀏覽

為您的職業生涯助力

完成課程認證

開始學習
廣告