【发布时间】:2013-07-28 13:18:23
【问题描述】:
RavenDB used to not accept 包括当 id 字段是整数而不是字符串时。 但是the documentation 没有提到这个限制。
是否有任何解决方法不需要将 .Net 对象模型中的 id 从 int 更改为字符串。
【问题讨论】:
标签: ravendb
RavenDB used to not accept 包括当 id 字段是整数而不是字符串时。 但是the documentation 没有提到这个限制。
是否有任何解决方法不需要将 .Net 对象模型中的 id 从 int 更改为字符串。
【问题讨论】:
标签: ravendb
如果你有一个只包含相关文档的整数 id 的属性,你可以这样做:
session.Include<User, Item>( user => user.ItemId).Load(1);
这将加载 users/1,然后获取该用户的 ItemId 中的值并使用“items/”前缀加载相关项目。
【讨论】:
user.ItemIds)。