Ecco una semplice classe:RavenDB - perché, quando si interrogano i documenti con Id, .Load <> restituisce il valore e Query <> no?
public class Person
{
public int Id {get; set;}
public string Name {get; set;}
}
Quando ho salvare questo in RavenDB si ottiene qualche Id assinged, dicono che è 1, allora questa rendimenti persona
var person = session.Load<Person>("Person/1")
ho specificato, ma questo
var person = session.Query<Person>().First(p => p.Id == 1)
errori e dice che "la sequenza non contiene elementi". Non capisco perché.
che chiarisce le cose per me. Interrogare su proprietà diverse da Id ha funzionato bene. Non riuscivo a capire che problema di identificazione. Grazie per l'aiuto. – user981375
Le cose vecchie e non aggiornate sono davvero utili. Grazie per averlo precisato. –