On Friday, February 21, 2014 3:45:47 PM UTC-8, Kelly Dunn wrote: > > Thanks for your speedy response. > > I forgot to mention that all of my original models are inheriting from > Sequel::Model. After following your advice and loading the json_serializer > directly into Sequel::Model, I came across a different issue; the nested > models (Bar and Baz) were erroring out upon class load, claiming that > json_serializer_opts was nil on this > line<https://github.com/jeremyevans/sequel/blob/master/lib/sequel/plugins/json_serializer.rb#L265>, > > which I found odd since the code apparently sets this to an empty hash upon > load. Curious. > > I can resolve this by explicitly stating that each of my models make use > of the json_serializer plugin, but it doesn't solve the symptoms I > mentioned earlier; I'm still getting a weird, stringified variant of what I > would expect. > > Any pointers on debugging further? >
Please put together a self contained example showing the problem, similar to my original example (setup the tables, setup the models classes, show how it isn't working as you expect). If you are able to reproduce the problem in a self-contained example, please do post it here and I should be able to figure out what is going wrong. By any chance are you using active_support? If so, that is known to cause issues as mentioned in the plugin's documentation. Thanks, Jeremy -- You received this message because you are subscribed to the Google Groups "sequel-talk" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/sequel-talk. For more options, visit https://groups.google.com/groups/opt_out.
