Estoy intentando migrar una aplicación web existente para usar RavenDB.RavenDB: Id Generation para Sub-Documents
Actualmente tengo páginas en mi aplicación web que le permiten ver categorías, subcategorías y recursos basados en una identificación en la cadena de consulta.
Sin embargo, veo que RavenDB genera identificadores para raíces agregadas, pero no para entidades secundarias.
No creo que la subcategoría sea una raíz agregada (una categoría tiene subcategorías), así que lo estoy convirtiendo en un subdocumento de mi documento de categoría.
¿Me equivoco al convertirlo en un subdocumento porque lo estoy accediendo directamente por su id ingresado en la cadena de consulta? Pero si no, ¿cómo debería acceder a subcategorías individuales ya que RavenDB no parece generar identificadores para las entidades que no son raíces agregadas?
Gracias Matt. Eso describe mi situación exactamente. Votaré tu respuesta una vez que tenga suficiente reputación. – Andy