Elasticsearch Nest, отношения родитель/потомок

Вы можете помочь мне определить отношения родитель/потомок, используя NESTclient для elasticsearch? мой код выглядит так:

[ElasticType(Name = "type_properties", DateDetection = true,.....)]
public class Properties{....}

[ElasticType(Name = "type_sales", DateDetection = true, , ParentType = "type_properties")]
public class SalesHistory{....}

Я определил parentType, но не вижу этих документов о продажах, связанных с родительским свойством.

{
  "_index": "testparentchild",
  "_type": "type_sales",
  "_id": "dVd1tUJ0SNyoiSer7sNA",
  "_version": 1,
  "_score": 1,
  "_source": {
    "salesRecId": 179504762,
    "salesPrice": 150000,
    "salesDate": "2003-04-07T00:00:00",
  }
}

person Alejandro    schedule 11.10.2013    source источник


Ответы (1)


Отображение на основе атрибутов устарело, поскольку все возможные возможности отображения не могут быть выражены таким образом.

См. https://github.com/elasticsearch/elasticsearch-net/blob/master/src/Tests/Nest.Tests.Unit/Core/Map/FluentMappingFullExampleTests.cs

Как правильно применить сопоставление для вашего типа.

person Martijn Laarman    schedule 14.10.2013
comment
Спасибо!, я быстро посмотрел, и я думаю, что понял. Спасибо еще раз. - person Alejandro; 14.10.2013
comment
Эта ссылка больше не работает - person Joseph Moore; 25.05.2021