0

当 id 字段是整数而不是字符串时,RavenDB过去不接受包含。但是文档没有提到这个限制。

是否有任何解决方法不需要将 .Net 对象模型中的 id 从 int 更改为 strings。

4

1 回答 1

2

如果您有一个仅包含相关文档的整数 id 的属性,则可以执行以下操作:

 session.Include<User, Item>( user => user.ItemId).Load(1);

这将加载 users/1,然后获取该用户的 ItemId 中的值,并使用“items/”前缀加载相关项目。

于 2013-07-28T05:18:23.193 回答