1
トランスフォーマーを使用してビューモデルにマップしていますが、Raven IDをモデルの整数IDにマップできない問題が発生しています。これはRavenDBがIDのために文字列を使用しているからですRavenDB Transformerが整数IDにマップできません
Raven.Imports.Newtonsoft.Json.JsonSerializationException:プロパティの値を読み取れませんでした:Id - > System.FormatException:入力文字列の形式が正しくありません。
public class Model_ViewModel : AbstractTransformerCreationTask<Model>
{
public Model_ViewModel()
{
TransformResults = models => models
.Select(m => new Model
{
Id = m.Id, // This is causing an error
Name = m.Name,
Age = m.Age
});
}
}