Yani, 3 nesnem var Meyveler, Elma ve Portakal. Meyve, Apple ve Orange için soyut bir temel sınıftır. Session.Store (myApple) kullandığımda, elmaları koleksiyonuna koyar. Portakal koleksiyonundaki myOrange mağazaları. Mantıklı.RavenDB'de Koleksiyon Adının Belirlenmesi
Raven'a Elmalar veya Portakalları tutabilecek bir Meyve koleksiyonu istediğimi söyleyebilir miyim? Mongodb buna izin veriyor, çünkü koleksiyon adını açıkça belirtmeme izin veriyor. RavenDB koleksiyonları belgelerine diyor ki: O gerekli olmasa da
beklenen kullanım deseni, tahsilat grubuna benzer yapıya sahip belgeler kullanılır olmasıdır. veritabanından, bir koleksiyon, aynı varlık adını paylaşan yalnızca bir grup dokümanıdır.
Ben böyle bir şey olmasını beklersiniz: session.Store < Meyve> (myApple) veya session.Store ("Meyveler", myApple)
Herhangi bir fikir? Teşekkürler.
Bunlar, sorununuza benziyor. Bunu denerdim ama şu anda yapamam. http://groups.google.com/group/ravendb/browse_thread/thread/eb86c2ffd29ed5e/11644a7eaddaf123?lnk=gst&q=Inheritance#11644a7eaddaf123 http://mikehadlow.blogspot.com/2010/10/ravendb-playing-with- Miras-and.html –