J'essaie de migrer une application Web existante pour utiliser RavenDB.RavenDB: Génération d'ID pour les sous-documents
J'ai actuellement des pages dans mon application web qui vous permettent de visualiser les catégories, sous-catégories et des ressources basée sur un identifiant dans le querystring.
Cependant, je remarque que RavenDB génère des identifiants pour les racines agrégées, mais pas pour les entités enfants.
Je ne pense pas que la sous-catégorie est une racine globale (une catégorie a sous-catégories), alors je ne suis en fait un sous-document mon document Catégorie.
Ai-je tort de faire un sous-document je y accéder directement par son id passé dans le querystring? Mais sinon, comment dois-je accéder aux sous-catégories individuelles, car RavenDB ne semble pas générer d'identifiants pour les entités qui ne sont pas des racines agrégées?
Merci Matt. Cela décrit ma situation exactement. Je voterai votre réponse une fois que j'aurai assez de réputation. – Andy