Описание тега dapper-fastcrud
Is the fastest micro-orm extension for Dapper, built around essential features of the C# 6 / VB 14 that have finally raised the simplicity of raw SQL constructs to acceptable maintenance levels. These features leave no chance to mistypings or problems arising from db entity refactorings.
0
ответов
FastCrud/Dapper - сопоставление нескольких свойств с одной таблицей
Я изо всех сил пытаюсь отобразить несколько столбцов в одну таблицу с помощью Dapper/FastCrud. У меня есть эта структура (пытался исключить все, что я не считаю актуальным) public class Process { public int Id {get; set;} public bool IsTemplate { ge…
22 янв '19 в 07:48
1
ответ
Как написать SQL-код с FastCrud?
Классы: [Table("department_types", Schema = "public")] public class DepartmentTypes [Table("departments", Schema = "public")] public class Department запрос: private string BuildQuery() { return OrmConfiguration.GetSqlBuilder<DepartmentViewModel&…
20 фев '17 в 08:03
2
ответа
Sqlite с помощью Dapper. Ошибка разбора столбца. Невозможно привести объект типа System.Int64 к типу System.Double
Я использую fastcrud и dapper для сопоставления результатов моего запроса с моим пользовательским типом. Я исследовал библиотеку dapper и пришел к выводу, что это проблема пакета Microsoft.Data.Sqlite. Не уверен, что это нужно исправить там, но это …
11 окт '16 в 15:21
2
ответа
dapper.fastcrud не отображает данные геометрии из postgresql
У меня есть пространственные данные в Postgresql. Например, таблица planet_osm_point имеет 2 атрибута: CREATE TABLE public.planet_osm_point ( osm_id bigint, way geometry(Point,3857) ) Если я использую dapper для операций CRUD, все работает нормально…
06 окт '18 в 18:27
1
ответ
Создать раздел домена с помощью Dapper FastCrud ModelGenerator
Наша база данных Sql Server имеет несколько схем / владельцев. Некоторые имена таблиц идентичны без схемы, поэтому при настройке Генератора моделей я хотел бы иметь возможность фильтровать по схеме или добавлять имя схемы в таблицу, чтобы не возника…
09 май '17 в 13:22
0
ответов
Как сопоставить свойства с именами столбцов с помощью Dapper?
Уже есть способ сопоставить свойства столбцам с помощью Dapper.SqlMapper, Тем не менее, я уже использую Dapper.FastCrud отобразить свойства в столбцы следующим образом: OrmConfiguration.RegisterEntity<MyModel>() .SetTableName("mytable") .SetPr…
15 сен '16 в 18:14
0
ответов
Как настроить отношение внешнего ключа Dapper.FastCRUD
Возникли проблемы с JOIN с использованием Dapper.FastCRUD. Мне нужно отразить такой запрос в Dapper: select * from Code C left join Label L on C.CodeId = L.CodeId left join Param P on C.CodeId = P.CodeId Я не могу настроить класс модели с помощью ат…
08 сен '17 в 10:42
0
ответов
У сущности нет первичного ключа
Имущество: [Key] [DatabaseGeneratedDefaultValue] public int DateId { get; set; } Код: var date = conn.Get(new Date { DateId = dateId }); Ошибка: Message: System.NotSupportedException : Entity 'Date' has no primary key. SELECT is not possible. Как я …
13 дек '17 в 01:39
1
ответ
Создать запрос для MySQL в Dapper FastCRUD
Я хочу использовать dapper fastcrud(операция DLL FOR CRUD в dapper) с mariadb(движок mysql), но когда я хочу выполнить свой код, у меня есть синтаксическая ошибка Кажется, когда fastcrud хочет создать запрос, его поведение по умолчанию создает запро…
18 авг '18 в 07:20
1
ответ
Dapper FastCRUD с наследованием объектов
Я использую Dapper FastCRUD для вставки / обновления для моего проекта. У меня есть объект, который наследуется от другого объекта. Обе они имеют отдельные таблицы назначения, помеченные как TableAttribute. Есть ли способ сохранить данные в обе табл…
21 мар '17 в 13:56
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; } И моя модель адресов включает в себя что…
21 янв '16 в 13:50
1
ответ
Как отобразить перечисление C# в перечисление PostgreSQL с помощью Dapper.FastCRUD?
У меня есть класс Sample одним из свойств которого является перечисление, TargetType, У меня есть соответствующая таблица samples определенный в базе данных PostgreSQL, наряду с соответствующим типом перечисления, targettypes, С Dapper.FastCRUD я мо…
05 окт '16 в 17:57
0
ответов
Dapper FastCrud: составное сопоставление первичных ключей
Я использую Dapper.FastCrud Dapper Extension. Метод обновления не работает должным образом при изменении одного из составных ключей. Например, в MyClass ID1 и ID2 являются частью составного ключа. Если пользователь изменяет свойство ID2, обновление …
01 окт '18 в 22:17
0
ответов
CustomTypeHandler, кажется, не работает правильно
У меня есть такой объект: [Table("Entity", Schema = "dbo")] internal class Entity { [Key] public virtual int Id { get; set; } public virtual CustomType Filters { get; set; } public virtual string Name { get; set; } ... } и пользовательский тип, как …
05 фев '18 в 12:48
0
ответов
Добавить AttachToTransaction к действию в FastCrud
Я пытаюсь сделать шаблон UnitOfWork/Repository, используя fastcrud. Я создал общий репозиторий public interface IRepository<T> where T : BaseEntity { IDbTransaction Transaction { get; set; } T Get(T entityKeys, Action<ISelectSqlSqlStatement…
28 ноя '18 в 08:19
1
ответ
DatabaseGeneratedOption не работает в Dapper.FastCRUD
Я настроил свое отображение так: [Table("Opportunity")] public partial class Opportunity { // Other columns ... [Key] [Column(Order = 1)] [DatabaseGenerated(DatabaseGeneratedOption.Identity)] public long OPPORTUNITY_ID { get; set; } [DatabaseGenerat…
30 дек '15 в 21:46
1
ответ
Dapper.FastCrud InsertAsync не обновляет столбец идентификатора
Я выполняю InserAsync, и SQL-запрос возвращает сгенерированный идентификатор, но объект имеет ноль для столбца целочисленного идентификатора. Почему не обновляется столбец идентификаторов? Это работает, когда это Insert, но не когда это InsertAsync.…
28 дек '19 в 20:57
1
ответ
Как вставить / обновить объект, если тип объекта неизвестен во время компиляции?
Dapper.FastCrud использует аргумент универсального типа для Insert/Updateметоды. Это хорошо работает, когда типы сущностей известны во время компиляции. Однако, когда типы сущностей не известны во время компиляции, кажется, нет никакого способа, что…
10 апр '20 в 19:19
0
ответов
Не удалось найти какие-либо дочерние отношения при анализе свойства навигации в родительском объекте.
Полное сообщение об ошибке выглядит следующим образом: «Невозможно найти какие-либо отношения дочерний-родительский для дочернего типа «System.Int32» и родительской «Компании» при анализе свойства навигации «ModuleIds» в родительском объекте». Я исп…
27 фев '22 в 23:14