Jason, This may not be your problem, but . . . bear in mind that boss_db does not support the storage of arbitrary erlang terms in a boss db field - check the documentation here http://www.chicagoboss.org/api-record.html to see what is supported. (It may be that your bson falls under the category of 'binary' in which case you should not have an issue), Now, although that is the OFFICIAL (i.e. documented) position, CB does not do anything to prevent it, so it depends on the adaptor for the particular db you are using. The Mnesia adaptor does, but that is because Mnesia runs in erlang. It is quite possible that the Mongo adaptor does not support this behaviour.
I should point out that my experience is all with Mnesia. Perhaps someone who knows Mongo better than I can help you with your real problem. LoL graeme On 19 August 2014 06:30, jason stewart <[email protected]> wrote: > I am trying to add an bson object to a field in my mongodb database using > bossRecord > > Model > > -module(clientList, [Id, Listname, Email, Datablock]). > -compile(export_all). > > Code > > ClientList = clientList:new(id, "Bill","[email protected] > ",{{"0","Field1"},{"1","Field2"},{"2","Field3"}}) > boss_db:transaction ( fun()-> ClientList:save() end). > > Error > > [error] Error in controller error undef > > > I understand that a bossRecord is not the same as a bson object, but I am > unsure how to get it in there, is there a converter, do I need to create a > new boss record. > > Also if anyone know any site that explains anything to do with Chicago > boss database access could you let me know, I am finding that the > documentation for it is useless or its just I am not getting it > > -- > You received this message because you are subscribed to the Google Groups > "ChicagoBoss" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > Visit this group at http://groups.google.com/group/chicagoboss. > To view this discussion on the web visit > https://groups.google.com/d/msgid/chicagoboss/7c6c4513-aebd-4c1b-bf9f-7747220f7187%40googlegroups.com > <https://groups.google.com/d/msgid/chicagoboss/7c6c4513-aebd-4c1b-bf9f-7747220f7187%40googlegroups.com?utm_medium=email&utm_source=footer> > . > For more options, visit https://groups.google.com/d/optout. > -- You received this message because you are subscribed to the Google Groups "ChicagoBoss" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. Visit this group at http://groups.google.com/group/chicagoboss. To view this discussion on the web visit https://groups.google.com/d/msgid/chicagoboss/CAKF5fiAX0oDw65ZcxvU2KvFPYpsDR19QoEM3mONNBK1ofxD%2Bmg%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.
