Próbuję przeprowadzić migrację istniejącej aplikacji internetowej, aby użyć RavenDB.RavenDB: Generowanie Id dla pod-dokumentów
Mam obecnie strony w mojej aplikacji internetowej, które umożliwiają wyświetlanie kategorii, podkategorii i zasobów w oparciu o identyfikator w zapytaniu.
Jednak zauważam, że RavenDB generuje identyfikatory dla zagregowanych korzeni, ale nie dla elementów podrzędnych.
Nie uważam, że podkategoria jest zbiorczym katalogiem głównym (kategoria zawiera podkategorie), dlatego robię z tego pod-dokument mojego dokumentu kategorii.
Czy jestem w błędzie, aby uczynić go pod-dokumentem, ponieważ mam do niego bezpośredni dostęp przez jego identyfikator przekazany w querystringu? Ale jeśli nie, jak mam uzyskać dostęp do poszczególnych podkategorii, ponieważ RavenDB nie wydaje się generować identyfikatorów dla podmiotów, które nie są zagregowanymi źródłami?
Dzięki Matt. To dokładnie opisuje moją sytuację. Będę głosował w górę twoją odpowiedź, gdy tylko będę miał dość reputacji. – Andy