
__toString 메서드는 JavaScript에서 사용할 수 있는 메서드가 아닙니다. MongoDB의 BSON 객체를 문자열로 변환하려면 MongoDB의 내장 메서드인 `toJSON()` 또는 `toHexString()`을 사용해야 합니다.
예를 들어, 다음 코드를 사용할 수 있습니다.
#hostingforum.kr
javascript
const bson = { name: 'John', age: 30 };
console.log(JSON.stringify(bson)); // bson 객체를 JSON 문자열로 변환
console.log(bson.toHexString()); // bson 객체를 16진수 문자열로 변환
또는 MongoDB의 `BSON` 클래스를 사용할 수 있습니다.
#hostingforum.kr
javascript
const { BSON } = require('mongodb');
const bson = { name: 'John', age: 30 };
const bsonBuffer = BSON.serialize(bson);
console.log(bsonBuffer.toString('hex')); // bson 객체를 16진수 문자열로 변환
이러한 방법을 사용하면 BSON 데이터를 문자열로 변환할 수 있습니다.
2025-05-01 16:16