2015-06-16 38 views
0

我在找一個文件保存到卡桑德拉斯卡拉 - 幻 - 保存BLOB卡桑德拉

我使用斯卡拉與websudos」%‘幻影dsl_2.10’%‘1.4.0’駕駛員

我想我已經得到了我的模型

sealed class CassandraRepoBlob extends CassandraTable[CassandraRepoBlob, CassandraBlob] { 
    object id extends UUIDColumn(this) with PrimaryKey[UUID] 

    object blobby extends BlobColumn(this) 

創建,這似乎期待的情況下,類

case class CassandraBlob(
         blobby: java.nio.ByteBuffer 

I H沒有找到很多例子;所以只想檢查我是否在正確的軌道上?

從這裏我想我需要閱讀我的文件到一個ByteBuffer,我應該很好去?

感謝

回答

0

「在這裏,我想我需要閱讀我的文件,以字節緩衝區,我應該是好去?」是的,當我用java寫一個blob類型爲列的文件內容的行時,我不得不將文件內容轉換爲ByteBuffer(實際上很容易,ByteBuffer.wrap(Files.readAllBytes(file.toPath())) JAVA)。