Mongoose: Kesalahan: Argumen yang diteruskan harus berupa String tunggal 12 byte atau string 24 karakter hex

Dibuat pada 14 Nov 2016  ·  3Komentar  ·  Sumber: Automattic/mongoose

Saya memiliki aplikasi yang berjalan, dan saya memiliki beberapa masalah ketika saya membuat pencarian dalam sebuah string (meskipun itu adalah ObjectId), saya sudah mencoba untuk mengubah String menjadi ObjectId dengan mongoose.Types.ObjectId(' 53cb6b9b4f4ddef1ad47f943 ') (contoh) dan Bahkan kemudian Saya tidak bisa mendapatkan pengembalian dan itu mengembalikan saya kesalahan berikut:

Error: Argument passed in must be a single String of 12 bytes or a string of 24 hex characters

Juga mengembalikan saya:

this.id.charCodeAt is not a function

Apakah ada yang punya masalah ini belum?

Komentar yang paling membantu

Coba pangkas spasi di string Anda

mongoose.Types.ObjectId ('53cb6b9b4f4ddef1ad47f943')

Semua 3 komentar

Coba pangkas spasi di string Anda

mongoose.Types.ObjectId ('53cb6b9b4f4ddef1ad47f943')

Maaf, itu salah ketik ... rapi =)

hai saya bikash

Apakah halaman ini membantu?
0 / 5 - 0 peringkat

Masalah terkait

efkan picture efkan  ·  3Komentar

Mikeysax picture Mikeysax  ·  3Komentar

Igorpollo picture Igorpollo  ·  3Komentar

adamreisnz picture adamreisnz  ·  3Komentar

adamreisnz picture adamreisnz  ·  3Komentar