Jestem BARDZO nowy, aby przejść. Z tego, co widziałem na przykładach mGo, w celu wysłania zapytania do kolekcji, a następnie odczytania z niej, należy wstępnie zdefiniować dane, które będą wracać do struktury.Niestrukturalne kolekcje MongoDB z mgo
type Person struct {
ID bson.ObjectId `bson:"_id,omitempty"`
Name string
Phone string
Timestamp time.Time
}
W PHP dokument został przypisany do tablicy. To było idealne, ponieważ jeden rekord może mieć zupełnie inny zestaw kluczy (może nie zawierać Nazwy lub Telefonu, ale zawiera E-mail) i mógłbym uzyskać do niego bezpośredni dostęp bez ustawiania wstępnie zdefiniowanej klasy/struktury/zmiennej.
Czy jest sposób na to samo w Go/mGo?
Cześć Gustavo, dziękuję za szczegółową odpowiedź. Nie wiedziałem o sztuczce "inline" do obsługi opcjonalnych atrybutów. mgo jest naprawdę fantastycznym oprogramowaniem! – tux21b
Czy można to zrobić na Find (zero). All (& m)? –