ravendb

    4热度

    3回答

    我喜欢在ravenDB中存储对象的方式,但有一个实际问题,我不确定最佳答案。 可以说我有一个报价要求: QuoteRequest.cs int Id; dateTime DateCreated; List<Quotes> Quotes; Quote.cs int ProviderId; int Price; int ServiceDays; int ServiceTypeId;

    0热度

    1回答

    我开始了与掠夺DB,我试图总结我的周围不同的文档模型范式头...... 你会如何结构下,同时能够访问单次活动,列出相册,并在里面列出图片。 此外,我需要有一个灯箱,存储来自不同相册的单张图片。 + Event + Album + Image + Image + Album 我试图找出我的根聚集,但我却是结构,我风与有Events,Albums和Image

    2热度

    1回答

    我从这里http://ravenmvc.codeplex.com/releases/view/45994 只是正常下载的示例MVC应用程序。但我有一个问题。在示例应用程序DocumentId看起来像“类别-2”,但在我的应用程序后,我调用存储方法: using (var session = DocumentStore.OpenSession()) { session.S

    4热度

    1回答

    我知道这可能有点愚蠢的问题,可能是 错误,但我会问任何方式。 可以说我有一套分层文件。 他们包含的有关他们在层次结构 中的位置的唯一信息是其父母ID。如果它为空,我们已经达到顶端。 让父母和孩子成为容易的部分。 我想要做的是查询所有的后代和祖先。 我想我必须回答这个问题。 1)为了让祖先到文件是他们的任何方式来做一个 递归查询?获取父级父级,直到父级为空。 2)他们是否有任何方法来制作索引/投影,

    2热度

    1回答

    我正在浏览RavenDb.net网站上的RavenDB教程。 直到我找到用于创建索引的代码块时,它一直很好。 该代码段直接来自RavenDB.Net网站。 store.DatabaseCommands.PutIndex("OrdersContainingProduct", new IndexDefinition<Order> { Map = orders => from order i

    0热度

    1回答

    我有一个行为: public class Act { public Act() { this.Tags = new List<Tag>(); } public string Id {get; set;} public string Name { get; set; } public IList<Tag> Tags {

    3热度

    1回答

    我已经看到了用ASP.NET MVC配置Ninject的很多不同方法,但是实现似乎随着MVC框架的每个版本而略有变化。我正在尝试将RavenDB会话注入到我的存储库中。这是我有这几乎工作。 public class MvcApplication : NinjectHttpApplication { ... protected override void OnApplicat

    17热度

    1回答

    我有一个包含“tags”列表的文档类。喜欢的东西: class Item { string Name { get; set; } List<string> Tags {get; set;} } 现在我想创造一个RavenDB查询递给我用的标签列表过滤的所有项目。当使用实体框架,我设法通过这样的事情要做到这一点: var query = GetQueryable(); f

    2热度

    1回答

    我有以下语句(使用RavenDb)空值的条款: session.Query<Container>().Where(c=>c.ParentId == null).Count(); 当我运行上面,计数始终为0,但如果我这样做,而不是: session.Query<Container>().ToList().Where(c=>c.ParentId == null).Count(); 它返回正确的

    12热度

    1回答

    我正在调查一个将成为社交网站风格网站的新项目。我正在阅读RavenDb,我喜欢它的许多功能的外观。我还没有读过关于nosql的所有内容,但我想知道它是否适合最适合的位置,而老派的sql仍然是其他内容的最佳选择。 我在想,权限插入将是理想的社会网络风格的网站 - 但它会真正执行的环境中,数据库将被打击 - 或者它是一个更优化的报告风格系统可以不断在数据库中抛出新的数据结构并报告这些结构。 我渴望使用