mongo.gridfile.writer.finish(rmongodb)
mongo.gridfile.writer.finish()所属R语言包:rmongodb
Finish writing to a buffered GridFS file
写完一个缓冲的GridFS文件
译者:生物统计家园网 机器人LoveR
描述----------Description----------
Finish writing to a buffered GridFS file. This function flushes any partial buffer and finalizes the operation.
写完一个缓冲GridFS文件。此函数刷新任何部分缓冲区,并最终确定了操作。
用法----------Usage----------
mongo.gridfile.writer.finish(gfw)
参数----------Arguments----------
参数:gfw
A (mongo.gridfile.writer) object.
A(mongo.gridfile.writer)的对象。
值----------Value----------
TRUE, if successfil; false, if an error occurred.
TRUE,如果successfil的,假的,如果发生了错误。
参见----------See Also----------
mongo.gridfs,<br> mongo.gridfile.writer.create,<br> mongo.gridfile.writer,<br> mongo.gridfile.writer.write.
mongo.gridfs,参考mongo.gridfile.writer.create,<BR> mongo.gridfile.writer,参考mongo.gridfile.writer.write。
实例----------Examples----------
mongo <- mongo.create()
if (mongo.is.connected(mongo)) {
gridfs <- mongo.gridfs.create(mongo, "grid")
gfw <- mongo.gridfile.writer.create(gridfs, "test.dat")
# store 4 bytes[存储4个字节]
mongo.gridfile.writer.write(gfw, charToRaw("test"))
# store string & LF plus 0-byte terminator[存储串LF加0字节终止]
buf <- writeBin("Test\n", as.raw(1))
mongo.gridfile.writer.write(gfw, buf)
# store PI as a float[存储PI为float]
buf <- writeBin(3.1415926, as.raw(1), size=4, endian="little")
mongo.gridfile.writer.write(gfw, buf)
mongo.gridfile.writer.finish(gfw)
mongo.gridfs.destroy(gridfs)
}
转载请注明:出自 生物统计家园网(http://www.biostatistic.net)。
注:
注1:为了方便大家学习,本文档为生物统计家园网机器人LoveR翻译而成,仅供个人R语言学习参考使用,生物统计家园保留版权。
注2:由于是机器人自动翻译,难免有不准确之处,使用时仔细对照中、英文内容进行反复理解,可以帮助R语言的学习。
注3:如遇到不准确之处,请在本贴的后面进行回帖,我们会逐渐进行修订。
|