I am getting a weird error after switching to memento from Amnesia. It is write when I call the Poison.encode! on a list of objects returned from Memento.Query.select call.
Error occurs on this: send_resp(200, Poison.encode!(results))
Actual error: no function clause matching in Poison.Encoder.List."-encode/3-lists^foldr/2-1-"/3
That’s not specific at all. I’d start with trying to manually serialise objects in an iex console session. But when you report it like that, I’m not sure anyone can help.