ravendb

    0热度

    1回答

    我试图创建一个GROUP_BY/MySQL的相当于在RavenDb JSON文档的样子: { "region" : "EUW", "players" : [ { "position" : 2, "summoner_id" : 123456, "game_won": 1 }, { "position" :

    0热度

    2回答

    我能够在RavenDB店插入和删除数据。我也能够运行返回多个文档的查询。 不过,我无法加载使用session.Load<Book>("books/0")返回null数据。此外,当我尝试运行一个查询来搜索具有给定ID的书籍,但预期会出现此特定行为时,我会得到一个InvalidOperationException。 有什么我获取的文档时失踪? 代码块: using (var session = Doc

    2热度

    2回答

    我想创建一个可以一次性导出所有我的乌鸦DB数据库的cronjob。我知道下面的命令导出一个特定的数据库 Raven.Smuggler out http://localhost:8080/ C:/temp/backup.ravendump -- database=MyDatabase 有没有对所有数据库导出一个命令,这样我就不必重复命令我要导出的每个数据库的方法吗?

    0热度

    1回答

    我正在开发一个侧面项目来创建一个建立在RavenDB之上的论坛。我目前正在尝试计算主题作者和主题上的“最后回复”用户之间的关系。在一个典型的关系模型中,我只需将FK存储到发布该主题的用户,并与回复表进行联结以获取最近的回复作者。这显然不是Raven或任何文档商店的用例。 什么是最“最佳”的方式来拉断?目前我正在围绕一些想法进行折腾。 理念1: 保存在主题模型的作者的FK,添加JsonIgnored

    0热度

    1回答

    在RavenDB v1(build 888)中,如何获取附件密钥的完整列表?现在,当静态端点超过23k时,它只显示30。

    0热度

    2回答

    我正在尝试使用RavenDb创建索引以供以后使用(例如,使用索引进行大规模删除)。 据我所知,最好的实践是在应用程序启动时创建索引,并且不需要检查索引是否已经存在,在这种情况下,它将被简单地更新(在情况发生变化的情况下) 。 鉴于我试图在global.asax application_start事件中创建自己的索引(正如我在MVC应用程序中播放的那样)。以下是我创建索引的代码: store.Dat

    0热度

    1回答

    我在RavenDB(与ASP.NET MVC,C#一起使用)中有一个难得的问题,我希望有人能帮助我。 我会尽力解释背景第一: 所以基本上我有两个文件存储“人”(名字,姓氏,项目,..)和“项目”(名称,代码,teamMembers ,..)。 每人都有一个或多个项目(例如,一个人做项目命名为X) 问题: 比如我的一个项目链接到一个人 在此之后,每当我尝试更新项目的一些属性,该项目没有得到保存。 但

    3热度

    1回答

    我正在阅读流行的Pro ASP.NET MVC 5书籍并构建Sports Store应用程序,但我使用的是RavenDb而不是实体框架。 最初,我通过本地API(不通过代码)在Raven中创建了产品记录。我给记录一个手动ID,并为每个产品创建了json字段和值 - 总共为9个。然后,我编写了加载这些产品的应用程序的各个部分,并且一切正常。数据完全按照我的预期每次返回。但是,当我到了允许用户通过MV

    1热度

    1回答

    var hasChanges0 = db.Advanced.HasChanges; //false var checkinsTest = db.Query<Checkin>().ToList(); var hasChanges1 = db.Advanced.HasChanges; //true var entityHasChanged = db.Advanced.HasC

    0热度

    1回答

    我是RavenDb的绝对初学者,但在使用SQL的EF和存储库模式方面非常有经验。最后到处去尝试一下,所以我使用RavenDB.Embedded创建了一个简单的控制台应用程序,目的是在另一个应用程序上替换老化的SQLLite EF实现。 无论如何,我试图写入超过1000条记录到商店,并简单地阅读与流。下面是一些示例代码: var store = new EmbeddableDocumentStore