Описание тега dapper-fluentmap

None Простой API для отображения свойств POCO в столбцы базы данных при использовании Dapper
0 ответов

Dapper.FluentMap ошибка для обнуляемого десятичного числа

Я искал простой способ привязать свойство класса к столбцу таблицы, и я нашел беглую карту Даппера, которая, как я думал, станет отличной альтернативой значительному стандартному коду, который нужно будет написать просто для сопоставления свойства с…
29 окт '18 в 19:43
1 ответ

Micro ORM Dapper Не удалось найти ключевое свойство для типа

Я новичок в Micro-ORM, я использую более быстрое отображение и dommel, я пытаюсь вставить / добавить записи, но я сталкиваюсь с этой ошибкой "Не удалось найти ключевое свойство для типа", вот мой код using (IDbConnection con = new MySqlConnection(cn…
20 апр '16 в 11:28
3 ответа

Dapper комплексное картирование Dapper.Extensions Dapper.FluentMap

У меня есть небольшая проблема с моим кодом, и я стараюсь играть с ним красиво. Когда я говорю, мой код был унаследован, так что это не мой дизайн. Я пытаюсь заменить Entity Framework, так как обращения к базе данных менее эффективны, поэтому я хоте…
20 янв '15 в 13:27
1 ответ

Использование dapper для вставки с хранимой процедурой (возможно, tvp)

У меня есть модель PersonalInfo, например: public string FirstName { get; set;} public string LastName { get; set;} public string Email { get; set; } public IEnumerable<Addresses> Addresses{ get; set; } И моя модель адресов включает в себя что…
1 ответ

Как использовать dapper.fluentmap в Dapper?

Кто-нибудь знает или имеет ссылку, как использовать https://github.com/henkmollema/Dapper-FluentMap в моем Dapper CRUD?. Прямо сейчас я использую Dapper.Contrib, но мы пытаемся реализовать чистую архитектуру, которая удаляет Dapper.Contrib в нашей с…
09 май '18 в 06:31
1 ответ

Как разобрать UGID postgresql в строку C# с помощью Dapper FluentMap?

У меня есть функция, которая возвращает (среди прочего) UUID. Я использую FluentMap для обработки некоторых возвращаемых столбцов, которые содержат пробелы, но рассматриваемый столбец (invoice_id) не имеет этой проблемы. Сокращенная версия запроса б…
30 мар '18 в 18:13
1 ответ

Dapper FluentMap: свойство с именем 'Date' не может быть отображено

Я столкнулся с проблемой с Dapper FluentMap (версия 1.60), которую не знаю, как исправить. Похоже, что Dapper не может сопоставить столбец из таблицы, если соответствующее свойство в классе.NET имеет имя "Дата". У меня есть таблица в БД (я использую…
17 июл '18 в 06:43
0 ответов

Как ссылаться на конфигурацию Dapper.FluentMap в другом проекте / сборке?

У меня есть решение, в котором мои доменные сущности расположены в проекте "App.Entities", а мой слой доступа к данным находится в "App.Data". Например, мой класс Person находится в пространстве имен "App.Entities.People", а мой класс конфигурации с…
18 апр '16 в 14:20
1 ответ

Плавная беглая карта не меняет название моей колонки

Я установил расширение Dapper + fluentmapper для настройки моих собственных столбцов. Я следовал за примерами, но ничего, название моей колонки не меняется. Я делаю хранилище. Модели: public class AppareilsReparations { public string reference_aff {…
19 мар '19 в 16:13
0 ответов

Каково ожидаемое использование атрибута [Key] с FluentMap?

Я впервые использую dapper для некоторых небольших преобразований данных в интеграционных тестах и ​​столкнулся с проблемой сопоставления поля первичного ключа. Я пробовал свойство Entity с атрибутом [Key] и без него (без [Key] Dapper выдает исключе…
01 май '19 в 11:33
1 ответ

Как вы можете инициализировать карту в проекте DAL?

У меня есть простая структура решения проекта API, проекта DAL (библиотека классов), проекта совместного использования моделей. Внутри проекта DAL я создал собственную карту для одного из моих POCO: internal class AssumptionsMap : EntityMap<Assum…
13 июн '19 в 12:57
2 ответа

Как вы можете сделать отображение один ко многим с помощью FluentMap?

Я только начал использовать FluentMap, и мне нужно сопоставить один и тот же столбец с 2 свойствами, поскольку им нужно одинаковое значение. Вот моя карта: internal class DefaultsMap : EntityMap<Defaults> { internal DefaultsMap() { Map(d =>…
13 июн '19 в 18:53
1 ответ

Dapper Dommel - проблема с использованием похожих запросов

Я пытаюсь использовать похожие запросы, как показано в документации Dommel: using (var con = new SqlConnection()) { var products = con.Select<Product>(p => p.Name == "Awesome bike"); var products = con.Select<Product>(p => p.Create…
28 май '20 в 18:50
0 ответов

Dapper Dommel - автоматическое сопоставление соединения запроса

Прошу прощения за мой плохой английский, но вот оно, я использую Dapper с Dapper Dommel для упрощения операций, таких как crud, но в Dommel Github говорится, что он также поддерживает операции соединения, поэтому я пытаюсь реализовать его в своем ко…
28 апр '20 в 03:33
0 ответов

Dapper FluentMap Dommel: вставка объекта с ключевыми результатами, созданными приложением, null

Я использую Dapper с FluentMap и Dommel, и я хочу вставить объект с ключом, сгенерированным приложением. Проблема в том, что результат операции вставки равен нулю. Насколько я знаю, мне нужен [ExplicitKey] аннотации, но похоже, что она недоступна дл…
23 ноя '20 в 12:50
0 ответов

Сопоставление столбцов Dapper

Впервые использую Dapper. У меня есть четко определенная база данных с именами столбцов в нижнем регистре, например id, title, name. Подсказка Visual Studio по свойствам These words must begin with upper case characters так что я действительно не хо…
16 июн '21 в 10:16
0 ответов

Как вставить значение ключа в таблицу Sqlite с помощью dommel

У меня есть класс, у которого есть значение ключа, которое не имеет имени Id. public class MunicipalityCatalog : Catalog { public int MunicipalityId { get; set; } public string MunicipalityName { get; set; } } Он наследуется от класса (Каталог), у к…
01 окт '21 в 11:07
1 ответ

Как использовать Dapper с Dommel и FluentMap для вставки записи в таблицу, у которой нет ключа?

Я создаю службу в моей API , который использует щеголеватый с Dommel и FluentMap . База данных - это Microsoft SQL Server. У меня есть конечная точка, которой нужно вставить запись в таблицу, у которой нет ключа. Таблица описана следующим образом: p…
18 окт '21 в 19:38
0 ответов

Как игнорировать столбец только при вставке или обновлении, но не при выборе? Нет Dapper.contrib

Я установил: Dapper, Dapper.FluentMap, Dapper.FluentMap.Dommel и Dommel В моем запросе есть 3 столбца, которые поступают из подсчета в БД, эти поля не СУЩЕСТВУЮТ в таблице БД, но они возвращаются в запросе (сохраненная процедура). Я могу получить их…
08 дек '21 в 22:13
1 ответ

Сопоставить несколько запросов Dapper со строго типизированным объектом?

У меня есть следующий sproc: CREATE PROCEDURE [dbo].[dapper_test_sproc] AS BEGIN SET NOCOUNT ON ; DECLARE @Status INT = 1 DECLARE @Msg VARCHAR(256) = 'Hello World' DECLARE @StatusLines TABLE ( rule_code VARCHAR(20), rule_name VARCHAR(30), [status] I…