将NEST从1.7迁移到2.0有哪些突破性变化?

时间:2016-01-27 17:43:10

标签: c# nest elasticsearch-2.0

DateFormatFormat的更改是否正确?

[ElasticProperty(DocValues = true, DateFormat = "epoch_millis")] 
-> 
[Nest.Date(DocValues = true, Format = "epoch_millis")]

文档路径现在是更新的必需参数。假设没有文档路径设置updateSelector

,文档路径是什么是相应的更改
elasticWriteClient.Update<T>(updateSelector);
->
elasticWriteClient.Update<T>("", updateSelector);

更新单元测试,RequestInformation和IElasticsearchResponse消失了。现在这里的范例是什么? 即这是一个测试初始化​​语句:

searchResponse.RequestInformation = new Mock<IElasticsearchResponse>().Object;

1 个答案:

答案 0 :(得分:1)

github中的发布页面现在包含有关重大更改的所有文档:

Releases pages

Breaking Changes page for NEST