Im cố gắng sử dụng NEST và can't tìm ra cách để sử dụng nó cùng với lớp nàyNEST lập bản đồ của Dictionary <string, object>
public class Metric {
public DateTime Timestamp { get; set; }
public Dictionary<string,object> Measurement { get; set; }
}
Làm thế nào để tôi sử dụng các bản đồ thành thạo mới với một lớp học như điều này?
Im kế hoạch để sử dụng i thích này:
var mesurements = new Dictionary<string, object>();
mesurements["visits"] = 1;
mesurements["url"] = new string[] {"/help", "/about"};
connection.Index(new Metric() {
Timestamp = DateTime.UtcNow,
Measurement = mesurements
});
Liệu nó có thể viết một truy vấn đối với từ điển? Nếu tôi muốn nhận được tất cả các số liệu từ ngày hôm qua với một mesurenemt với một tên chính "thăm", nó sẽ như thế nào?