我用ServiceStack并想存储对象在Redis的哈希值,并得到他们的零件(领域)的ID的访问,而整个序列化对象,所以我有一个问题:
有没有办法使用其他属性,则“ID”,以纪念id字段的方法吗? 我使用的命名约定,其中id字段命名为像“类
名称+编号”。因此,在用户类会出现用户ID id字段,在
itemClass时项目Id等。是没有序列化整个对象为哈希并没有与Redis的哈希指令低级别的操作,以更新是在对象改变的属性的方法吗? 例如,通过使用某种lambda表达式。
User user=client.GetById(userId);
user.Name="New name";
client.Update<User>(user,u=>u.Name);