Описание тега ormlite-servicestack
ServiceStack.OrmLite is a convention-based, configuration-free lightweight ORM that uses standard POCO classes and Data Annotation attributes to infer its table schema.
0
ответов
ServiceStack, проблема OrmLite, сохраняющая связанные объекты
Я долго искал решение этой проблемы и ничего не нашел. Я пытаюсь отправить клиентское DTO и связанное с ним контактное лицо с моим веб-сервисом ServiceStack, но получаю ошибку. Я следовал вместе с тестами OrmLite, расположенными здесь. Мои DTO: publ…
23 май '14 в 23:19
1
ответ
OrmLite / Servicestack: как указать, из какой таблицы вы хотите получить столбец, если каждая объединяемая таблица имеет одинаковое имя столбца?
Я довольно новичок в этих технологиях, и у меня возникли проблемы с конкретной проблемой. У меня есть класс, определенный как таковой: public class CameraDetail { public int I_id { get; set; } public string C_division_id { get; set; } // ....some ot…
14 июл '17 в 19:08
0
ответов
Синхронизация классов и таблиц при использовании ORM
У меня не было большого опыта работы с ORM. Я пытаюсь найти лучший способ обработать добавление / удаление свойств из сопоставленного класса, в идеале автоматическим и универсальным способом. Я использую ServiceStack.OrmLite и SQLite. Целью базы дан…
07 ноя '12 в 03:56
1
ответ
ServiceStack OrmLite - элегантный способ обработки падений подключения к SQL Server
В настоящее время мы используем ORMLite, и он работает очень хорошо. Одно из мест, где мы его используем, - для запуска больших пакетных процессов. Эти процессы запускают один большой пакет в рамках одной транзакции. Если есть какие-либо ошибки, вып…
23 апр '18 в 09:26
1
ответ
Удалить значения NULL из динамического набора результатов ServiceStack
Я пытаюсь удалить какой-то странный результат NULL из моего запроса словаря ServiceStack: var results = Db.SqlList<Dictionary<string, object>>("SELECT * FROM TableName"); Я получаю следующие результаты: [ { "ID": 41, "IDLIC": 1, "FLGPREF…
23 сен '15 в 14:55
1
ответ
Конвертировать JoinSqlBuilder в SqlExpressionVisitor
У меня есть функция, которая возвращает SqlExpressionVisitor для последующего использования в качестве входных данных для операторов Select. private SqlExpressionVisitor<Account> GetExpressionVisitor (int id, bool detailed, SqlExpressionVisito…
17 апр '18 в 17:33
1
ответ
Как сделать оператор GroupBy с помощью ServiceStack OrmLite
Я делаю несколько запросов для визуализации данных и полагаюсь на GroupBy, Avg, Sum и аналогичные функции, чтобы получить хороший набор данных из БД. Я хотел бы использовать что-то похожее на GroupBy с ServiceStack OrmLite. На странице ShippersExamp…
11 июн '15 в 05:57
1
ответ
Есть ли способ объединить таблицы по нескольким столбцам?
Я могу присоединиться к одной собственности var sql = new JoinSqlBuilder<ClassA, ClassB>().Join<ClassA, ClassB>(src => src.PropA, dst => dst.PropA); Я не вижу способа присоединиться по нескольким свойствам, хотя. Я уверен, что пока…
09 дек '13 в 20:53
1
ответ
ServiceStack OrmLite - использование типа String для> и <выражений
У меня есть следующий класс POCO, где Date определяется как строка и всегда будет соответствовать следующему формату 'yyyyMMdd' public class Price { [AutoIncrement] public int Id {get;set;} public string Date {get;set;} public decimal Price {get;set…
09 май '18 в 12:49
1
ответ
Структуры значений в DTO в ServiceStack
У меня есть способ получить правильную сериализацию структур в DTO или, что еще лучше, если фреймворк как-то трактует структуры как dto. Я был проинформирован о значении JsConfig.TreatValueAsRefTypes, но это будет работать только для json, я прав? ч…
18 янв '13 в 07:10
1
ответ
Ошибка ServiceStack OrmLite Multi Self References
Я пытаюсь загрузить ссылки, но в этом случае с двумя ссылками из одной таблицы это не работает [Required] public DateTime CreatedOn { get; set; } public DateTime? ModifiedOn { get; set; } [References(typeof(Employee))] public int? CreatedById { get;…
13 апр '15 в 06:35
2
ответа
Пакет услуг OrmLite Игнорировать обновление вставки - POCO
Есть ли какой-либо атрибут, устанавливающий поле POCO только для SELECT. Что-то вроде ниже; public class Poco { public string Id { get; set; } public string Name { get; set; } [IgnoreUpdate] public Datetime CreatedOn{ get; set; } [IgnoreInsert] publ…
18 янв '16 в 20:08
1
ответ
Как получить вложенный элемент с помощью ServiceStack?
Хотя я могу получить доступ к SchemaVersion с помощью приведенного ниже кода, я не могу получить доступ к вложенному элементу FormatDocID. Любые идеи, как я могу легко получить FormatDocID, используя ServiceStack и AutoQueryFeature (или аналогичные)…
25 фев '19 в 20:58
0
ответов
Как мы можем построить запрос, содержащий Union с JoinSqlBuilder в SeviceStack OrmLite
У меня есть такой запрос, где мне нужно объединить две таблицы, а затем соединить его с третьей SELECT * FROM (SELECT * FROM Table1 where col2_id = 1 UNION ALL SELECT * FROM Table2 where col2_id = 1) AS UnionList INNER JOIN Table3 t3 ON t3.id = Unio…
03 фев '14 в 14:51
1
ответ
ServiceStack OrmLite, Читать все записи
Просто попробуйте OrmLite в первый раз, и уже 20 минут просматриваете примеры / документы, но безуспешно пытаетесь найти простой ответ. Есть ли способ просто вернуть все записи определенного типа? (то, что возвращает, может быть, список или что-то. …
24 окт '13 в 11:07
1
ответ
Позволяет ли ServiceStack.OrmLite.JoinSqlBuilder создавать простой запрос
Мне интересно, позволяет ли JoinSqlBuilder из ServiceStack.OrmLite создать следующий простой запрос: SELECT * FROM Table1 a INNER JOIN Table2 b ON ... WHERE a.Column1 = 1 AND (a.Column2 = 2 OR b.Column3 = 3); Проблема состоит в том, чтобы построить …
26 июн '13 в 04:23
1
ответ
В фигурных скобках в запросе выбора OrmLite выдается ошибка
Похоже, OrmLite простой метод выбора расширения (Select<T>) пытается отформатировать строку запроса (например, SelectFmt<T>), и поэтому он выдает ошибку, если строка запроса содержит фигурные скобки, которые, как предполагается, содержат…
17 фев '16 в 12:39
0
ответов
ServiceStack ORM Lite вызывает хранимую процедуру с более чем одним параметром
Я использую метод.SqlList от ORM Lite для вызова хранимой процедуры и сопоставления результатов с моим пользовательским объектом. Когда я использую только один параметр и вызываю хранимую процедуру следующим образом, она работает нормально: var resu…
25 сен '14 в 06:28
1
ответ
Ошибка в ServiceStack.OrmLite.SqlServer и GetLastInsertId при использовании InsertParam?
Чтобы проиллюстрировать проблему, у меня есть простая таблица с PK, которая AUTOINCREMENT. Когда я использую Insert, GetLastInsertId работает как надо, т.е. возвращает значение ключа вставленной строки, но не когда я использую InsertParam. Тогда зна…
07 авг '13 в 16:30
0
ответов
Service Stack Ormlite C# Update Только не обновляется с GUID ID
Я использую Ormlite SQlLite v4.0.5, и у меня есть объект, который использует Guid в качестве идентификатора. Для этого я создал свойство Id, которое возвращает Guid в качестве Id: public Guid Id { get { return this.ContactUID; } } Я пытаюсь сделать …
12 янв '14 в 09:06