У меня есть разные JSON типы массивов, которые имеют уникальные типы JObject. Структура выглядит следующим образом.
"Fruit": [
{
"Name": "Mango",
"Color": "Yellow",
"Size": "Large"
},
{
"Name": "Grape",
"Color": "Black",
"Size": "Small"
},
{
"Name": "Banana",
"Color": "Yellow",
"Size": "Medium"
}
],
"Vehicle": [
{
"Name": "Hurricane",
"Company": "Lamborgini",
"Wheels": "4"
},
{
"Name": "Ninja",
"Company": "Kawasaki",
"Wheels": "2"
}
]
У меня может быть набор фруктов или набор транспортных средств. И я хочу вставить эти данные в Elasti c через C#. Как это сделать в. Net с версией NEST 7.4.1. Я не могу создавать строго типизированные объекты, потому что я передаю их динамически. Я мог бы дать пользовательское отображение в предыдущей версии NEST (5.5.0), но как я могу дать пользовательское отображение в NEST 7.4.1. И еще одно сомнение. Версия 7.4.1 имеет более быстрые вставки данных, чем 5.5.0? Пожалуйста, дайте мне знать. А для запроса данных можно ли динамически формировать запросы и передавать их в одно место?