NEST を使用しようとしていますが、このクラスと一緒に使用する方法がわかりません
public class Metric {
public DateTime Timestamp { get; set; }
public Dictionary<string,object> Measurement { get; set; }
}
このようなクラスで新しい流暢なマッピングを使用するにはどうすればよいですか?
私はこれが好きです:
var mesurements = new Dictionary<string, object>();
mesurements["visits"] = 1;
mesurements["url"] = new string[] {"/help", "/about"};
connection.Index(new Metric() {
Timestamp = DateTime.UtcNow,
Measurement = mesurements
});
辞書に対してクエリを作成することはできますか? キー名が「visits」の mesurenemt を使用して、昨日からすべてのメトリックを取得したい場合、どのように表示されますか?