バッファ
MongooseBuffer.mixin.copy()
MongooseBuffer.mixin.equals()
MongooseBuffer.mixin.subtype()
MongooseBuffer.mixin.toBSON()
MongooseBuffer.mixin.toObject()
MongooseBuffer.mixin.write()
MongooseBuffer.mixin.copy()
パラメーター
target
«バッファ»
返却
- «数値» コピーされたバイト数。
タイプ
- «プロパティ»
バッファをコピーします。
注
Buffer#copy
は target
を変更されたとマークしないため、MongooseBuffer
からコピーする必要があります。これは copy
は target を変更するのではなく、これを変更するためです。
MongooseBuffer.mixin.equals()
パラメーター
other
«バッファ»
返却
- «ブール»
このバッファが other
バッファに等しいかどうかを判断します。
MongooseBuffer.mixin.subtype()
パラメーター
subtype
«16進数»
参照
サブタイプオプションを設定し、バッファを変更されたとマークします。
サブタイプ
const bson = require('bson')
bson.BSON_BINARY_SUBTYPE_DEFAULT
bson.BSON_BINARY_SUBTYPE_FUNCTION
bson.BSON_BINARY_SUBTYPE_BYTE_ARRAY
bson.BSON_BINARY_SUBTYPE_UUID
bson.BSON_BINARY_SUBTYPE_MD5
bson.BSON_BINARY_SUBTYPE_USER_DEFINED
doc.buffer.subtype(bson.BSON_BINARY_SUBTYPE_UUID);
MongooseBuffer.mixin.toBSON()
返却
- «バイナリ»
サブタイプを含む MongoDB に格納するためにこのバッファを変換します。
MongooseBuffer.mixin.toObject()
パラメーター
[subtype]
«16進数»
返却
- «バイナリ»
参照
このバッファをバイナリタイプ表現に変換します。
サブタイプ
const bson = require('bson')
bson.BSON_BINARY_SUBTYPE_DEFAULT
bson.BSON_BINARY_SUBTYPE_FUNCTION
bson.BSON_BINARY_SUBTYPE_BYTE_ARRAY
bson.BSON_BINARY_SUBTYPE_UUID
bson.BSON_BINARY_SUBTYPE_MD5
bson.BSON_BINARY_SUBTYPE_USER_DEFINED
doc.buffer.toObject(bson.BSON_BINARY_SUBTYPE_USER_DEFINED);
MongooseBuffer.mixin.write()
タイプ
- «プロパティ»
バッファを書き込みます。