sql >> Database teknologi >  >> NoSQL >> MongoDB

Golang BSON konvertering

For fuldstændighedens skyld er her et fuldstændigt eksempel på mit sidste spørgsmål i kommentarerne ovenfor. Det større mål var dynamisk at opbygge en bson-forespørgsel i gang. Stor tak til ANisus:

query := bson.M{}
query["origin"] = "test"
query["$or"] = []bson.M{}
query["$or"] = append(query["$or"].([]bson.M), bson.M{"abc": "1"})
query["$or"] = append(query["$or"].([]bson.M), bson.M{"def": "2"})


  1. MongoDB NodeJS-proces tør for hukommelse

  2. Læsning og visning af billeder fra mongoDB ved hjælp af GridFs

  3. MongoDB :Aggregationsramme :Hent sidst daterede dokument pr. grupperings-id

  4. MongoDB kører langsomt under belastning