sql >> Databasteknik >  >> NoSQL >> MongoDB

Golang BSON-konvertering

För fullständighetens skull är här ett fullständigt exempel på min sista fråga i kommentarerna ovan. Det större målet var att dynamiskt bygga en bson-fråga på gång. Stort tack till 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. Hur hittar man till mongodb till det sista objektet i en array?

  2. Hur undviker man ett undantag För tidigt nått slutet av strömmen med mongoDB Java-drivrutin 3.4+ eller 3.6+? (vid insättning)

  3. mongoDB:hitta efter inbäddat värde

  4. Generera PDF med JasperReport Library och MongoDB