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

2 ответа

PocoDynamo - Как мне изменить имя таблицы во время выполнения для Put и Delete

У меня уже есть таблицы, созданные в DynamoDB, и я хотел бы написать в них, используя PocoDynamo. Тем не менее, мне нужно изменить имя таблицы во время выполнения в зависимости от среды, в которой я работаю. Я могу успешно сделать это при выполнении…
23 янв '18 в 11:59
0 ответов

Ошибка: таблица не была зарегистрирована, в DynamoDB

Получение ошибки, так как таблица не была зарегистрирована при использовании pocodynamo для моей локальной DynamodB. Я пытаюсь выполнить операцию crud, но при вставке данных в локальную таблицу DynamodB я получаю сообщение об ошибке: System.Argument…
26 фев '19 в 10:55
2 ответа

Как создать QueryExpression с нулевым полем в PocoDynamo

Я хочу запрос через GSI, когда ключ диапазона равен нулю. У меня есть этот код, но он выбросил исключение IPocoDynamo dbDynamo = new PocoDynamo(new AmazonDynamoDBClient()); var queryExpression = dbDynamo.FromQueryIndex<IndexName>(x => x.Inv…
29 июн '16 в 21:13
1 ответ

Как получить имя ресурса в ResourceNotFoundException из AWSSDK.DynamoDBv2

Я работаю с ServiceStack.Aws и получаю ResourceNotFoundException, но не могу увидеть имя ресурса, которое он ищет. Name Имя ресурса отправлено в исключении? ¿Как я могу получить это? Моя модель класса (таблица и имя индекса существует) [DynamoDBTabl…
22 июн '16 в 17:27
1 ответ

Как получить товары с помощью servicestack.aws PocoDynamo?

С Amazon родной.net lib пакетная обработка выглядит следующим образом var batch = context.CreateBatch<MyClass>(); batch.AddKey("hashkey1"); batch.AddKey("hashkey2"); batch.AddKey("hashkey3"); batch.Execute(); var result = batch.results; Сейчас…
31 авг '16 в 11:27
1 ответ

Как настроить емкость чтения / записи в Dynamodb с помощью ServiceStack.Aws

Я хочу настроить пользовательские возможности чтения / записи, когда SeriviceStack.Aws синхронизирует мою модель. У меня есть эта модель [Alias("TABLE-NAME")] public class Company { [AutoIncrement] public int CompanyId { get; set; } public int Count…
23 июн '16 в 02:06
1 ответ

ServiceStack. Поддерживает ли "последний оцененный ключ" на DynamoDB?

В DynamoDB, когда свойство limit установлено, DynamoDB будет возвращать "последний оцененный ключ", который используется для разбивки на страницы (см. Здесь) Я хочу знать, поддерживает ли ServiceStack.Aws эту функцию (для версии.NET C#), или мне нуж…
26 июн '16 в 22:43
1 ответ

Как сделать условную запись в DynamodB с ServiceStack.Aws

В DynamodB вы можете сделать условную запись (см. Здесь и здесь). Теперь я использую ServiceStack.Aws и хочу узнать, как этого добиться (условные записи) Мой код выглядит так var awsDb = new AmazonDynamoDBClient(); var db = new PocoDynamo(awsDb); db…
1 ответ

PocoDynamo (предоставленный ключевой элемент не соответствует схеме)

Я создал таблицу в Dynamo Db, с Id в качестве первичного ключа и customerID в качестве ключа сортировки. Когда я запрашиваю элемент по идентификатору, как показано ниже, я получаю сообщение об ошибке "указанный ключевой элемент не соответствует схем…
16 май '19 в 06:37
1 ответ

ServiceStack.Aws.DynamoDb: Существуют ли асинхронные API?

ServiceStack - отличная библиотека, и сейчас я рассматриваю возможность ее использования также для работы с AWS DynamoDb. Однако единственные асинхронные API, которые я могу найти, - это три: CreateMissingTablesAsync WaitForTablesToBeReadyAsync Ini…
1 ответ

PocoDynamo - использовать существующую таблицу

Предположим, у меня уже есть таблица в DynamoDB, как мне зарегистрировать ее в PocoDynamo Тип SomeTable указывает на разные таблицы в средах prod и stg. Есть ли способ зарегистрировать тип с именем таблицы или задать имя таблицы другим способом. _po…
04 мар '20 в 10:56
1 ответ

ServiceStack PocoDynamo C# Query по свойству вложенного объекта

Ниже представлена ​​моя структура строкового объекта Dynamodb. Статус, звонки - это столбцы 1-го уровня, а внутренние звонки, у меня есть вложенные данные. Record ->Status : 0 ->Calls -[0]:CapIndex : 5 -[1]:CapIndex : 0 Что такое запрос сканир…
05 ноя '20 в 15:09
0 ответов

Как указать пользовательский (не автоматически увеличивающийся) хэш-ключ идентификатора в PocoDynamo?

У меня есть модель со свойством Id, отмеченным как HashKey: [Alias("MyTable")] public class MyModel { [HashKey] public long Id { get; set; } public long EventId { get; set; } public MyModel(long id, long eventId) { Id = id; EventId = eventId; } } За…
22 дек '21 в 14:57
1 ответ

Как автоматически создавать недостающие индексы?

[Alias("MyTable")] // [References(typeof(MyModelGlobalIndex))] public class MyModel { [HashKey] public new long Id { get; set; } public new long EventId { get; set; } public MeetModel(long id, long eventId) { Id = id; EventId = eventId; } } // inte…
21 дек '21 в 21:26
0 ответов

Несуществующая таблица, когда RegisterTable | PocoDynaamo С#

Я пытаюсь использовать запрос PocoDynamo для моего DynamoDb. Когда я использовал POCO, у меня возникла ошибка несуществующей таблицы. var db = new PocoDynamo(dynamoDBClient); db.RegisterTable<Table>(); Я уже сталкивался с этой проблемой. Это б…
29 дек '22 в 19:54
1 ответ

Как создать глобальный вторичный индекс с помощью PocoDynamo?

Вот страница документации PocoDynamo для глобальных вторичных индексов. я создалOrderCostGlobalIndexкласс и зарегистрировалсяOrderкласс, как указано в документации, используя следующее: db.RegisterTable<Order>(); db.InitSchema(); Однако, когда…
0 ответов

PocoDynamo не сохраняет дочерние объекты с правильным именем Alias ​​или DynamoDbProperty

я работаю сPocoDynamoи у меня возникла проблема, когда свойства дочернего объекта не сохраняются с правильным именем атрибута псевдонима. public class Doc { [Alias("id")] public Guid Id {get; set;} [References(typeof(User))] [Alias("userId")] public…
09 июл '22 в 12:33
0 ответов

Таблица регистров Poco Dynamo возвращает ссылку на объект, не установленную на экземпляр объекта

На моемStartup.csфайл, я регистрирую свои динамо-таблицы следующим образом: private static IPocoDynamo GetPocoGynamo<TTableType>(IAmazonDynamoDB dynamoDb) => new PocoDynamo(dynamoDb).RegisterTable<TTableType>(); Это работает очень хор…
05 июн '23 в 11:03