Hintergrund
Zuerst hatte ich vor, Golang + Mongodb zu verwenden. Ich habe auch einige Informationen online überprüft und festgestellt, dass das Modell von Mongodb und die Struktur von Golang gut zusammenpassen. Als Front-End-Person habe ich bereits NodeJS und Mongodb verwendet, daher habe ich darüber nachgedacht, Golang + Mongodb zu verwenden, damit ich damit besser vertraut bin.
Frage
Bei den ersten Vorbereitungen ging nichts schief, aber später entdeckte ich: Wie stellt man entsprechende Abfragen?
Suchen Sie dann im Internet nach verschiedenen Schlüsselwörtern, lesen Sie die Code-Communitys anderer Leute und stellen Sie Fragen.
Endlich habe ich geduldig die offizielle Dokumentation gefunden:
https://docs.mongodb.com/manual/reference/database-references/
Wie Sie sehen können, unterstützt Golangs Treiber DBRefs Heart nicht.
Fazit
Es scheint, dass stark typisierte Sprachen immer noch für relationale Datenbanken wie MySQL geeignet sind.
Hey, lass uns nicht mehr reden, zu MySQL wechseln und weiter programmieren ~.~
(Persönliches Verständnis, ich habe wenig Talent und Wissen und hoffe auf Anleitung ...