ravendb

    0热度

    1回答

    如何使用Lucene在List<string>上进行查询?这是我的尝试,但我得到了一个错误。 var top10MoviesQuery = session.Advanced.DocumentQuery<Media, Media_Index>() .SetResultTransformer("MediaListTransformer") .SelectFields<MediaLi

    0热度

    1回答

    我已经看到了这个主题中的其他问题,但似乎我错过了某些我从其他问题找不到的东西。也许它与RavenDb.AspNet.Identity有关。无论如何,我无法看到我的代码在哪里做错了。 当我注册一个用户。一切顺利,保存到RavenDb IdentityUserByUserName和ApplicationUser。但是当它登录到await SignInManager.SignInAsync(user,

    0热度

    1回答

    我有一个对象如下: public class DemoItem { public string ItemTitle {get;set;} public List<string> Tags {get;set;} } 假设我有数百人保存在RavenDB,各有数百标签。我现在想要的是能够返回具有最高数量的通用标记的'n'DemoItem,并且我正在查询DemoItem。在大多数

    1热度

    1回答

    我们一直有一个问题,下面的方法,查询乌鸦分贝的作品,但只有约90%的时间 member.UserId = userService.GivenUsernameGetUserId(command.EmailAddress.ToLower()); 来解决这个问题,我做了这个丑陋的黑客解决方法这似乎已经解决了这一问题: member.UserId = userService.GivenUsername

    0热度

    1回答

    我下载了RavenDB Java客户端3.2.1罐子从here,在Ecplise创建了一个新的Java项目,增加了罐子引用列表,然后带着这三条线 IDocumentStore store = new DocumentStore(ravenDbUrl, "todo-db"); store.initialize(); store.executeIndex(new TodoByTitleIndex(

    0热度

    1回答

    我需要以编程方式删除一堆文档。我可以使用JavaScript的“补丁”功能在界面中找到这些文件,并添加属性来识别它们,就像这样: if (__document_id.indexOf("baddata") > 0) { this.'MakeThisGoAway' = true; } 但我不能找到一种方法来删除一个文件“补丁”。 (按设计我假设) 从乌鸦的文档,它看起来像要做到这一点是

    0热度

    1回答

    我正在构建一个索引,但结果并不如预期。 我的意图是找到我在MyClass的SomeEnumFlag中有多少客户和供应商。 MyClass有Name和SomeEnumFlag,它是一种买入或卖出的文件。所以,我可以有这样的文件: { Name: "Some company name", SomeEnumFlag: "Buy" }, { Name: "Another company name", S

    0热度

    1回答

    我想阻止文档在我的项目中被删除,并决定使用元数据将文档标记为已存档。我用下面的代码来做到这一点: public class DeleteDocumentListener : IDocumentDeleteListener { public void BeforeDelete(string key, object entityInstance, RavenJObject metadata

    1热度

    1回答

    我目前正在将我们的解决方案从RavenDB 2.5升级到3.5,但在创建索引时出现以下异常:看起来它与group by IndexCreation.CreateIndexes(typeof(RavenGuid).Assembly, store); 索引定义 public RecordingArtistTypeaheadIndex() { Map = docs => docs.Sel

    0热度

    1回答

    我试图安装pyravendb“lib”在我的python3安装在Ubuntu 16.04。 (pip安装pyravendb) 它似乎是一个依赖性错误,但它使用lib自带的一个(从pyravendb收集枚举0.4.6)。 堆栈错误是: pip install pyravendb Collecting pyravendb Using cached pyravendb-1.3.0.zip