芝加哥老板将Bson对象保存到mongoDB中

时间:2014-08-15 00:00:09

标签: mongodb chicagoboss

我正在尝试使用bc将bson对象添加到我的mongodb数据库中的字段

模型

 -module(clientList, [Id, Listname, Email, Datablock]).
 -compile(export_all).

代码

ClientList = clientList:new(id, "Bill","bill@email.com",{{"0","Field1"},{"1","Field2"},{"2","Field3"}})
boss_db:transaction ( fun()-> ClientList:save() end).

错误

[error] Error in controller error undef

据我所知,bossRecord与bson对象不同,但我不确定如何在那里得到它,是否有转换器,我是否需要创建新的boss记录。

此外,如果有人知道任何解释与芝加哥老板数据库访问有关的网站,你可以告诉我,我发现它的文档是无用的,或者我没有得到它

1 个答案:

答案 0 :(得分:1)

您应该将您的BSON字段放在一个列表中:

ClientList = clientList:new(id, "Bill","bill@email.com",[{"0","Field1"},{"1","Field2"},{"2","Field3"}]).