指定RavenDb.NET客户端API中存储和加载的集合名称

指定RavenDb.NET客户端API中存储和加载的集合名称,ravendb,Ravendb,在.NET客户端API中调用RavenDb的Store/Load命令时,如何指定要使用的集合名称?它不能按惯例进行。您所说的“收藏名称”是什么意思?您是指Id名称、元数据还是其他内容?在ravendb studio中集合的相应名称中。CLR Type Customer->Collection Cumstomers在studiook中,之所以存在,是因为它与您正在存储的对象的CLR类型相匹配,即它位于session.Store中的T。为什么要更改此设置,您想做什么?与其在clr类型上使用属性来过滤

在.NET客户端API中调用RavenDb的Store/Load命令时,如何指定要使用的集合名称?它不能按惯例进行。

您所说的“收藏名称”是什么意思?您是指Id名称、元数据还是其他内容?在ravendb studio中集合的相应名称中。CLR Type Customer->Collection Cumstomers在studiook中,之所以存在,是因为它与您正在存储的对象的CLR类型相匹配,即它位于
session.Store中的
T
。为什么要更改此设置,您想做什么?与其在clr类型上使用属性来过滤元素,我需要使用单独的集合。RavenDB中的集合只是一个“虚拟”的东西,它们只是通过拥有一个属性并在其上建立索引来获得匹配的文档(即,在伪代码文档中。其中(x=>x.CLR-Type==“MyClass”)