microsoft / vscode-cosmosdb

Azure Databases extension for VS Code
https://marketplace.visualstudio.com/items?itemName=ms-azuretools.vscode-cosmosdb
MIT License
155 stars 68 forks source link

An error occurs "db.heroes.insert at 1:1: Expected document" after executing "Execute All" #2256

Open v-xinda opened 6 months ago

v-xinda commented 6 months ago

OS: Win10 Build Version: 20240226.3 Regression: Previous Release (0.20.1)

Repro Steps:

  1. Create a Mongo DB account -> Create a database -> Create a collection "heroes".
  2. Create a new scrapbook and type the following.
    
    db.heroes.insert([{
    "_id": {"$oid" : "5a7e04558ceb7f33005d6134"},
    "name": "Joker",
    "saying": "Ha ha"
    }, 

{ id: 3, name: "Batman", saying: "Nanana" } ]);


4. Click "Execute All".
5. Check whether no error occurs.

**Expect:**
No error occurs.
![image](https://github.com/microsoft/vscode-cosmosdb/assets/57662131/a7a8e589-7bc9-4092-9e8a-b0ea6577cc8b)

**Actual:**
An error occurs.
![image](https://github.com/microsoft/vscode-cosmosdb/assets/57662131/9f0081b9-43ec-4ac9-88c9-b24dc836b73a)