Описание тега ravendb4

RavenDB в версии 4.0
1 ответ

Как я могу найти, какие исключения могут быть вызваны методами RAVENDB?

Я новичок в РАВЕНДБ. Как я могу найти, какие исключения могут быть вызваны методами RAVENDB? Я безуспешно искал онлайн-документацию и "Внутри RAVENDB Book".
30 апр '18 в 09:42
2 ответа

Как загрузить<T> документ RavenDB, ограниченный коллекцией, если не используется стратегия генерации идентификатора по умолчанию

В RavenDB 4 (v4.0.3-patch-40031) у меня есть два типа документов: Apple а также Orange, Оба имеют схожие, но отличающиеся свойства. Я сталкиваюсь с ошибкой в ​​моем коде во время выполнения, когда иногда предоставляется идентификатор Apple, но возвр…
19 апр '18 в 12:02
1 ответ

WaitForNonStaleResultsAsOfNow() в RavenDB 4

Я не могу найти эквивалент WaitForNonStaleResultsAsOfNow() в RavenDB 4 .NET Client API. В предыдущих версиях это было доступно через IRavenQueryable.Customize(), но теперь он содержит только WaitForNonStaleResultsAsOf() а также WaitForNonStaleResult…
07 дек '17 в 11:26
1 ответ

Ravendb 4 - Создание индекса программно

Как добавить индекс в конкретную базу данных в RavenDb 4. Я вижу функцию new SearchableIndex().Execute(_documentStore); Как указать базу данных, не устанавливая базу данных по умолчанию как часть инициализации хранилища документов. Я хочу передать и…
29 ноя '17 в 09:54
2 ответа

Отношение многие ко многим RavenDb: структура и индекс документа

Как построить модель и индекс NoSQL (предпочтительно для RavenDb v4) для следующей реляционной схемы? Тип документа Contactгде каждая запись может иметь несколько дополнительных свойств (тип свойства определяется в CustomField и значение в ContactCu…
09 июн '18 в 11:33
0 ответов

Как правильно организовать RavenDB Map/Reduce результаты?

У меня есть следующий индекс RavenDB. public class MyDomain_WeeklyPerYear : AbstractIndexCreationTask&lt;Entities.MyDomain, MyDomain_YearlyTotals.Result&gt; { public class Result { public int ProcessWeek { get; set; } public int ProcessYear { get; s…
02 мар '19 в 15:58
1 ответ

Клиент RavenDB ограничен?

Я очень новичок в RavenDB и NOSQL в целом. Чтобы проверить производительность, я написал очень грубый код с RavenDB.Client. Я просто запускаю 500 одновременных задач, каждая из которых будет просто создавать тестовый документ, используя новый сеанс …
05 май '18 в 23:18
1 ответ

Как переименовать базу данных RavenDB, используя ClientAPI?

Есть ли способ переименования базы данных RavenDB из кода с помощью ClientAPI и операций?
19 сен '18 в 09:05
2 ответа

Индекс RavenDb для фильтрации и сортировки по свойствам вложенной структуры / коллекции (индекс разветвления)

Я ищу способ создания статического индекса для обслуживания запросов фильтрации / сортировки для комбинации значений свойств во вложенной структуре (коллекции объектов) вместе со структурой-контейнером. Кажется, это не тривиально по следующим причин…
06 июн '18 в 07:26
1 ответ

RavenDb 4.0 - RavenJValue от Raven.Abstractions

Я мигрирую в RavenDB 4.0, в рамках миграции я наткнулся на настройку метаданных session.Advanced.GetMetadataFor(data)["Raven-Expiration-Date"] = new RavenJValue(data.Promotion.DateToUtc); Единственное место, где я нашел этот тип Raven.Abstractions с…
01 ноя '17 в 10:25
1 ответ

Есть ли способ указать имя коллекции для Java bean-компонента, хранящегося в RavenDB?

Я использую RavenDB с JAVA ravendb-jvm-client для своего приложения, где имена существующих коллекций не отражают соглашение "User.java" -> "Users". Есть ли способ, как указать правильное имя коллекции для Java-бинов, чтобы Java-клиент использовал э…
11 сен '18 в 18:44
1 ответ

Найдите пересечение двух списков с помощью провайдера RavenDB 4 LINQ

Как вы можете запросить RavenDB 4, чтобы найти документы, у которых есть список документов, соответствующих элементам из списка ввода? Следующее использовалось в RavenDB 3, но не поддерживается в 4: List&lt;string&gt; categories = new List&lt;string…
11 фев '18 в 12:31
0 ответов

Инкапсуляция коллекции в RavenDB

Как запросить инкапсулированные коллекции в RavenDB? т.е. у меня есть следующий класс: public class Tenant:AggregateRoot { ... other non-relevant properties private List&lt;User&gt; _users {get;set;} = new List&lt;User&gt;(); public IReadOnlyList&lt…
1 ответ

NextIdentity для пропавших

Этот вопрос относится только к 4-й версии RavenDb. В предыдущих версиях у нас была возможность сгенерировать Identity Key для коллекции, а именно. _documentStore.DatabaseCommands.NextIdentityFor(collectionName); Как мне сделать то же самое в RavenDb…
02 ноя '17 в 15:34
1 ответ

RavenDB 4.0 - InMemoryDatabase - EmbeddableDocumentStore

Я пытаюсь перейти на новый RavenDb 4.0, старый код для целей тестирования использовался EmbeddableDocumentStore из пакета NuGet: RavenDB.Database, Использование: var documentStore = new EmbeddableDocumentStore { RunInMemory = true }; documentStore.C…
01 ноя '17 в 10:10
1 ответ

RavenDB 4 и Identities Id

Я только что обновил проект с RavenDB 3.5 до 4.0, и одно из самых больших изменений, которое я заметил, это то, как они меняют способ генерации идентификаторов. В моем проекте большинство коллекций имеют базовую структуру идентификаторов, такую ​​ка…
12 мар '18 в 11:15
1 ответ

BulkInsert ошибка с RavenDB: идентификатор документа должен иметь непустое значение

Я использую операцию BulkInsert RavenDB 4.0.6, чтобы вставить несколько продуктов: using (var bulk = Store.BulkInsert()) { foreach (var p in products) { p.Id = string.Empty; // &lt;-- notice this await bulk.StoreAsync(p); } } Обратите внимание, что …
26 сен '18 в 13:00
1 ответ

Querydsl в RavenDB 4

Обновление до RavenDB 4, похоже, нарушило настройку Maven для querydsl. Это больше не похоже на работу: &lt;plugin&gt; &lt;groupId&gt;com.mysema.maven&lt;/groupId&gt; &lt;artifactId&gt;apt-maven-plugin&lt;/artifactId&gt; &lt;version&gt;1.1.1&lt;/ver…
25 фев '18 в 19:36
1 ответ

RavenDB 4.0 - точный параметр предложения Where

Я пытаюсь немного поиграть с RavenDB 4.0 RC, Я мигрирую из RavenDb 3.0 до последней версии. Проблема у меня есть метод расширения IRavenQueryable&lt;T&gt; IQueryable&lt;T&gt;.Where&lt;T&gt;(System.Linq.Expressions.Expression&lt;Func&lt;T, bool&gt;&g…
01 ноя '17 в 09:55
1 ответ

Возникли проблемы с заказом по числовому значению

У меня есть данные JSON в моей коллекции, похожие на следующий пример. Существует свойство icCount с числовым значением. Теперь, когда я запускаю запрос с порядком, указанным icCount, он сортируется как текст, а не как числовое значение (см. Скриншо…
20 сен '18 в 18:02