Tôi đang cố gắng di chuyển một ứng dụng web hiện có để sử dụng RavenDB.RavenDB: Id thế hệ cho các tài liệu phụ
Tôi hiện có các trang trong ứng dụng web của mình cho phép bạn xem Danh mục, Tiểu thể loại và Tài nguyên dựa trên một id trong chuỗi truy vấn.
Tuy nhiên tôi nhận thấy rằng RavenDB tạo id cho rễ tổng hợp, nhưng không phải cho các thực thể con.
Tôi không nghĩ rằng danh mục phụ là một gốc tổng hợp (một Danh mục có các Danh mục con), vì vậy, làm cho nó trở thành một tài liệu phụ của tài liệu Danh mục của tôi.
Tôi có sai khi biến nó thành tài liệu phụ khi tôi truy cập trực tiếp bằng id của nó được chuyển vào chuỗi truy vấn không? Nhưng nếu không, làm thế nào tôi nên truy cập các SubCategories riêng lẻ vì RavenDB dường như không tạo ra các id cho các thực thể không phải là các gốc tổng hợp?
Cảm ơn Matt. Điều đó mô tả chính xác tình hình của tôi. Tôi sẽ bỏ phiếu cho câu trả lời của bạn sau khi tôi có đủ danh tiếng. – Andy