1
$またはを使用して、指定された引数のいずれかを含むエントリを検索したいとします。データベースのエントリは次のようになりますネストされた構造体の論理演算子でクエリを検索しますか?
"resources" : {
"compute" : "compute4",
"storage" : "storage3",
"network" : "network2"
},
リソース内のいずれかのフィールドを満たすエントリを検索したいと思います。
bkCollection.Find(bson.M{"resources": bson.M{
"compute": filter.Resources.Compute, "$or",
"storage": filter.Resources.Storage, "$or",
"network": filter.Resources.Network}}).All(&result)
が脳を持っていた:として
go
で、これは構造化されるだろうおなら。しかし、良いキャッチ。 – khrm