Wynikało to ze sposobu, w jaki mój kolorowy obiekt był nieuciekany podczas obsługi żądania. Po wejściu widział obiekt, ale zagnieżdżone wartości były nieprawidłowe i dlatego odrzucał zapis do eh db, ponieważ oczekiwał Strings. Zamiast tego wykonałem POST i przekazałem obiekt json w parametrze danych, a następnie odczytałem go z powrotem przez ciało i działa zgodnie z oczekiwaniami i automatycznie utworzył bazę danych zgodnie z potrzebami. Dzięki Noah za odpowiedź!