Ich schaue auf graphql. Ist es möglich, ein Objekt mit beliebigen Attributen zu definieren? Sagen wir, ich habe einige Daten wie:Dynamische (eindeutige) Objekte in GraphQl
editOptions : { boxes : 3 , size : { width: 23,height:32} , color: #434343 }, etc...}
und dies ist in:
{ ... , box : { editOptions : {...} }, ... }
Lassen Sie uns sagen, dass EditOptions nie mit der gleichen Struktur ist, manchmal nicht sinnvoll sein, um die Farbe zu haben, nur zum Beispiel Sakes. In Mungo kann man nur den Typ so etwas wie definieren:
EditOptions: {}
Diese EditOptions in der Regel einzigartig für jede Box. Mit einigen Attributen geteilt werden, aber die meisten sind einzigartig.
Also meine Frage ist, gibt es eine Möglichkeit, dies zu tun? oder ist das schlechte Übung und ich sollte meine Modelle ändern.
Vielen Dank.
Hey, sorry für die späte Antwort, das ist eine gute Lösung in der Tat es Ihnen danken. Das Problem ist, dass es nicht genau wie Box, Kugel, Würfel usw. Wir müssen es offen für unendliche Möglichkeiten machen =) aber das ist definitiv eine Möglichkeit. Danke! –