Clouchbase.liteでDocumentとしてデータを保存する場合は、DictionaryCouchbase.liteで保存/ロードするDictionary <string、Object>へのオブジェクトのシリアル化/逆シリアル化の方法
var properties = new Dictionary<string, object>()
{
{"type", "list"},
{"title", "title"},
{"created_at", DateTime.UtcNow.ToString ("o")},
{"owner", "profile:" + userId},
{"members", new List<string>()}
};
var rev = document.PutProperties(properties);
C#オブジェクトからこのような辞書を自動的に作成するにはどうすればよいですか? 私がcouchbase.liteのドキュメントを理解していれば、このプロセスは再帰的ではなく、自分のオブジェクトのフィールドとプロパティの最初のレベルにあります。
このような辞書からオブジェクトを再作成するにはどうすればよいですか?
公式チケットはここにある:https://github.com/couchbase/couchbase -lite-net/issues/275 Pity、最近氷上に置かれた –