I have the following objects
{code:java} @Entity(name = " someName someClass ") public class SomeClass() { @Embedded private EmbeddedObject embeddedObject; } {code}
{code:java} @Embeddable public class EmbeddedObject () { @ElementCollection private List<ListElement> listElements; } {code}
{code:java} @Embeddable public class ListElement() { private String name;
private String value; } {code}
I was expecting the Mongo object would look like this:
{code:json} { "embeddedObject": { "listElements": [ { "name": "someName", "value": "someValue" } ] } } {code}
Instead it looks like this:
{code:json} { "embeddedObject": { "listElements": [ "listElements": { "name": "someName", "value": "someValue" } ] } } {code} |
|