[REDIS] ServiceStack 엔티티 ID 필드 이름
REDISServiceStack 엔티티 ID 필드 이름
나는 ServiceStack를 사용하고 난이 질문이 있으므로, 레디 스에서 해시 등의 개체를 저장하고 전체 개체를 직렬화없이 IDS에서 자신의 부품 (필드)에 대한 액세스를 좀하고 싶습니다 :
User user=client.GetById(userId);
user.Name="New name";
client.Update<User>(user,u=>u.Name);
해결법
-
==============================
1.예를 함께 ModelConfig를 사용하여 기본값을 재정의 할 수 있습니다 :
예를 함께 ModelConfig를 사용하여 기본값을 재정의 할 수 있습니다 :
ModelConfig<User>.Id(x => x.UserId); ModelConfig<Item>.Id(x => x.ItemId);
당신이 RedisClient를 사용하기 전에이 요구는 시작에 한 번 구성 할 수 있습니다.
from https://stackoverflow.com/questions/12329788/servicestack-entities-id-field-name by cc-by-sa and MIT license
'REDIS' 카테고리의 다른 글
[REDIS] 여러 클라이언트가 레디 스에서 차단받지 않고 동시에 동일한 목록에 액세스 할 수 있습니다? (0) | 2020.01.17 |
---|---|
[REDIS] 스프링 데이터의 2.0.x에서 RedisCacheManager을 만드는 방법 (0) | 2020.01.17 |
[REDIS] 수평 레디 스와 socket.io를 확장 (0) | 2020.01.17 |
[REDIS] 셀러리 celerybeat 장고없이 데이터베이스 스케줄러를 사용할 수 있습니까? (0) | 2020.01.17 |
[REDIS] 이유는 동일한 연결에 PUB과 서브 역할을하는 하나의 레디 스 클라이언트를 가질 수 없습니다? (0) | 2020.01.17 |