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

Клиент документов упрощает работу с элементами в Amazon DynamoDB, абстрагируясь от понятия значений атрибутов.
2 ответа

DocumentDb DocumentClient получить первые 25 документов

Начало работы с Cosmos и документом db/sql. Почему это не работает? Я не вижу никакой ошибки. Есть данные, которые должны вернуться. private const string EndpointUri = "some url"; private const string PrimaryKey = "somekey"; private const string DbI…
23 сен '18 в 12:30
0 ответов

Запрос к базе данных Dynamo с использованием индекса, который не является первичным ключом

У меня есть таблица Dynamo DB, которая имеет первичный ключ, а также вторичный индекс (routeId). Мне нужно получить записи, содержащие вторичный индекс. Однако мне нужно получить результаты для нескольких значений routeId за один прогон. Есть ли спо…
2 ответа

Azure cosmos db проблемы с подключением по токену ресурса

Я пытаюсь подключиться к своему cosmos db базы данных с помощью Resource token вместо аккаунта master key который я использовал раньше. Прежде чем я использовал следующий способ создания DocumentClient: var client = new DocumentClient(new Uri(config…
2 ответа

AWS Lambda с DynamoDb нет результатов

Я только начинаю с AWS и не могу получить DynamoDB работает на всех. Я следовал за учебником и создал все AWS элементы и установить привилегию для DynamoDB в lambda Базовый профиль. Мне интересно, почему я не получаю никаких результатов от DB или лю…
0 ответов

DynamoDB - Не удается получить следующую страницу результатов при запросе GSI с использованием LastEvaluatedKey

У меня есть таблица с записями продаж. Первичным ключом является идентификатор квитанции, и существует GSI, называемый кампанией. Когда я запрашиваю индекс кампании для всех записей о продажах, принадлежащих этой кампании, я получаю LastEvaluatedKey…
08 авг '18 в 08:05
1 ответ

Пустой объект данных при удалении элемента из DynamodB

В соответствии с документами я должен получить структуру данных с элементом, как это было до удаления (в случае, если не было ошибки)Я проверяю, не было ли ошибки, но я получаю пустой объект для data: docClient.delete(params, (err, data) => { if …
0 ответов

Невозможно прочитать данные из транспортного соединения: операция отменена. Операция отменена

Я пытаюсь прочитать данные из коллекции космоса, используя DocumentClient, при попытке прочитать иногда я получаю следующую ошибку. Код: var Client = new DocumentClient(new Uri(accountUri), accountKey); var collectionLink = UriFactory.CreateDocument…
0 ответов

! ФИКСИРОВАННЫЙ! AWS-SDK в nodejs с DynamodB -> невозможно добавить свойство внутри элемента

Я хотел бы обновить объект карты в DynamodB. Ответ об ошибке: {"message":"Недопустимое UpdateExpression: неверный тип операнда для оператора или функции; оператор или функция: list_append, тип операнда: M","code":"ValidationException","time":"2018-0…
1 ответ

Метод таблицы описаний с использованием DocumentClient

Как сделать этот запрос с помощью DocumentClient? aws dynamodb describe-table --table-name MusicCollection
0 ответов

CosmosDB - проблема с получением объекта базы данных

У меня есть база данных CosmosDB с одной коллекцией. Если я захожу на портал Azure в раздел CosmosDB, а затем в проводник сущностей, я вижу имя базы данных. Если я добавлю это имя базы данных в этот код (клиент - DocumentClient): client.CreateDataba…
01 июн '18 в 20:15
1 ответ

DocumentClient.CreateDocumentQuery выдает ошибку "не экземпляр" при выполнении запроса

Я пишу.NET веб-сервис, который принимает документы из базы данных cosmosDB. Я пишу функцию в другом проекте (который должен быть настолько универсальным, насколько это возможно) для извлечения документа, чтобы WS использовал его. я использую Documen…
1 ответ

DynamoDB, как сделать запрос с BEGINS_WITH

Я использую DocumentClient для запроса. и используя безсерверный фреймворк с DynamoDb. Я пытаюсь сделать запрос с BEGINS_WITH без предоставления первичного ключа. вот как выглядят мои данные: [ { id: 1, some_string: "77281829121" }, { id: 2, some_st…
0 ответов

Как смоделировать DocumentClient CreateDocumentQuery с фильтрами для модульного тестирования DocumentDb?

Я пишу модульные тесты для приведенного ниже фрагмента кода, который использует метод CreateDocumentQuery клиента Document с условиями where(filter). var documentQuery = ReadOnlyDocumentClient.CreateDocumentQuery<MyView>(UriFactory.CreateDocum…
17 июн '18 в 13:31
0 ответов

Сбой ConditionExpression при попытке сравнить ключ диапазона с предоставленным диапазоном дат

У меня есть таблица внутри DynamodB с хэш-ключом deviceKey и ключ диапазона timestamp. Ключи deviceKeys имеют форму "randomstring-num", поэтому, например, у меня может быть "abc-1", где строка - это идентификатор устройства IoT, а число - последоват…
16 апр '19 в 14:55
1 ответ

Строчный документ в CosmosDB

Я пытаюсь сохранить документ в нижнем регистре (имя свойства и значение) в CosmosDB. Я просто хочу сделать это на DocumentClient уровень. Я нашел приведенный ниже код для применения JsonSerializerSettings при создании объекта клиента. Но это будет п…
10 апр '19 в 16:54
1 ответ

Метод batchWrite для DocumentClient и GSI

Я пытаюсь удалить некоторые элементы из таблицы DynamoDB. Моя таблица имеет глобальный вторичный индекс. И мне интересно, можно ли использовать метод batchWrite для DocumentClient для удаления элементов из таблицы GSI. Или мы можем использовать GSI …
0 ответов

Запрос DocumentClient возвращает недопустимое KeyConditionExpression: значение атрибута выражения, используемое в выражении, не определено

Я пытаюсь запросить в моей таблице DynamodB конкретный ключ partition_, в котором ключ сортировки начинается с "REFRESHTOKEN_". Я использую операцию запроса DocumentClient для этого. При запуске я получаю следующее сообщение об ошибке, что атрибут в…
24 июл '19 в 20:40
0 ответов

AWS DynamoDB | Проверьте, содержит ли список карт конкретное значение

Я храню пользовательские данные в AWS DynamoDB. Одним из атрибутов является список карт: skills: [ { name: 'foo' }, { name: 'bar' } ] Как я могу написать скан, который проверяет, если skills иметь карту с name знак равно foo? Я использую DocumentCli…
2 ответа

DynamoDB | BatchGet | Получите результаты в том же порядке, что и предоставленные ключи

Я использую AWS DynamoDB для хранения пользователей. Рассмотрим следующий код: let params = { RequestItems: { 'users': { Keys: [ {id: '1111'}, {id: '2222'}, {id: '3333'}, {id: '4444'}, ] } } }; Использование указанных выше параметров в BatchGet верн…
1 ответ

Как отсортировать asc по дате создания в Dynamodb с помощью documentClient

Я просто хочу спросить вас, как я могу получить самые новые элементы, отсортированные по ASC по дате создания. const getItems = async (limit) => { const params = { TableName, KeyConditionExpression: '#field = :value', ExpressionAttributeNames: { …