Мне нужно запросить что-то вроде этого:
<Parent>
<Child1> </Child1>
<Child2>
<NestedChild1><Key>Weight</Key><Value>80<Value/></NestedChild1>
<NestedChild2><Key>Age</Key><Value>25<Value/></NestedChild2>
<NestedChild3><Key>Height</Key><Value>180<Value/></NestedChild3>
</Child2>
</Parent>
Я получаю запрос в следующем виде:
NestedChild1==180&&NestedChild2==30
Я попытался создать цепочку запросов таким образом:
{"Child2.Key" : "Weight",
"Child2.Value" : "180" }
Очевидно, я получаю неправильные результаты.Я думаю, что мне нужно искать вот так:
{"Child2":
{
"Key": "Weight",
"Value": "180"
}
}
Но я не могу сериализовать свой объект с помощью BsonDocument.Create (myObject). Как лучше всего решить мою проблему и как я могу сериализовать свой пользовательский объект?