如何更早地终止MongoDB Shell脚本?

为了更早地终止MongoDB Shell脚本,您需要使用quit。以下是语法

quit()
quit(1)

让我们创建一个脚本,然后尝试quit()在shell中编写或退出(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脚本终止。