Ravendb 是否执行session.Load<;T>;(新字符串[0])命中Raven?

Ravendb 是否执行session.Load<;T>;(新字符串[0])命中Raven?,ravendb,Ravendb,如果我打电话 session.Load<MyDocumentClass>(ids); session.Load(ids); 其中,ids实际上是一个空字符串数组,是否实际调用了数据库?或任何其他已使用的资源设置/设置,如连接或其他?如果ids为空列表,则不会查询数据库。 请注意,这不是一个值得依赖的好行为,为什么要用空列表来调用它

如果我打电话

session.Load<MyDocumentClass>(ids);
session.Load(ids);

其中,
ids
实际上是一个空字符串数组,是否实际调用了数据库?或任何其他已使用的资源设置/设置,如连接或其他?

如果
ids
为空列表,则不会查询数据库。 请注意,这不是一个值得依赖的好行为,为什么要用空列表来调用它