Поиск по идентификатору не работает в mongodb-stitch-browser-sdk - PullRequest
0 голосов
/ 12 декабря 2018

Я пытаюсь отфильтровать документ из своей коллекции по идентификатору, используя mongodb-stitch-browser-sdk.Вместо того, чтобы давать документ с действительным идентификатором, он дает все документы из моей коллекции.Он отлично фильтрует другие поля, такие как электронная почта, номер ячейки и т. Д., Но не фильтрует с использованием идентификатора.

 db.collection("contacts").find({"_id": ObjectID(paramId)}).asArray().then((success)=>
          {
            console.log(success,'----')
            this.loader = false
            const ObjectData={
              name:success[0].name,
              status:success[0].status,
              message:success[0].message,
              createdAt: success[0].createdAt ? success[0].createdAt.toString() :null,
              number: success[0].number ? success[0].number :null,
              email: success[0].email ? success[0].email :null,
              assignTo: success[0].assignTo ? success[0].assignTo :null
            }
            this.contactData = ObjectData
          }
        )
        }).catch((err)=>{
//          this.$router.push('/contacts')
        console.log(err,'err----')
        })

enter image description here

...