RavenDB used to not accept包含id字段而不是字符串。 但the documentation没有提到这个限制。
是否有任何解决方法不需要在.Net对象模型中将id从int更改为字符串。
答案 0 :(得分:2)
如果您的属性只包含相关文档的整数id,则可以执行以下操作:
session.Include<User, Item>( user => user.ItemId).Load(1);
这将加载users / 1,然后获取该用户的ItemId中的值,并使用“items /”前缀加载相关项。