Кассандра - Невозможно использовать сопоставление столбцам с именем UPPER CASE (драйвер DataStax C#)

У нас есть следующий синтаксис для таблицы (имена столбцов с UPPER_CASE):

CREATE TABLE tenant ("IDT_TNNT" uuid,...
...

И следующее отображение приложения (отображение с помощью UPPER_CASE):

For<Fool>().TableName("tenant")...Column(c => c.TenantId, 
                                         cwn => cwn.WithName("IDT_TNNT"))...

Но когда мы выполняем запрос, мы получаем следующую ошибку:

Произошло необработанное исключение типа "Cassandra.InvalidQueryException" в System.Private.CoreLib.dll: "Неопределенное имя столбца idt_tnnt"

Исполнение:

this.mapper = new Mapper(session);
this.mapper.FetchPage<Fool>();

Когда мы создаем столбцы в нижнем регистре, запрос работает... есть ли дополнительная конфигурация для этого?

0 ответов

Другие вопросы по тегам