Описание тега autoquery-servicestack

0 ответов

Использование AutoQuery для объединения таблицы с двумя внешними ключами, указывающими на таблицы поиска

Итак, мы внедрили AutoQuery с нашими сервисами, и пока он работает отлично. Единственная основная проблема, с которой мы сталкиваемся, заключается в том, что у нас уже есть установленная БД с ужасными соглашениями об именах и ссылочными шаблонами (и…
1 ответ

ServiceStack AutoQuery в пользовательский DTO

Итак, я работаю с ServiceStack и немного разбираюсь с ним. Я использовал AutoQuery и считаю его незаменимым при вызове прямых сообщений "GET". У меня проблема, хотя, и я смотрю на это в течение нескольких часов. Я надеюсь, что это просто то, что я п…
1 ответ

Проблемы с автозапросом Servicetack после обновления до 4.0.62

Я недавно обновился до ServiceStack v4.0.62 и теперь мой проект не компилируется. Я изменил свой AutoQuery на IAutoQueryData, но тогда ни один из моих.Where и.Select и так далее больше не работает. Пожалуйста, руководство Если я оставлю это с IAutoQ…
18 авг '16 в 20:45
1 ответ

Можно ли отключить счетчик (всего) для ServiceStack AutoQuery?

Я настроил AutoQuery на простое объединение двух таблиц с приблизительно 1,3 миллионами строк. Используя встроенный мини-профилировщик для измерения времени SQL, запрос на возврат первых 100 строк (без фильтрации) занимает 3 мс, а счетчик - дополнит…
21 июн '16 в 19:24
1 ответ

Использование ServiceStack Autoquery с типами значений, которые не поддерживают IConvertible

Я пытался использовать AutoQuery с NodaTime.LocalDate на параметр запроса, и я получаю следующее исключение при попытке фильтрации с использованием этого поля даты, особенно >MyDate=2020-01-01 (заказ не влияет): [MyEndpoint: 5/23/2016 4:19:51 PM]…
1 ответ

Transform Request для Autoquery дружественных

Мы работаем со сторонней сеткой (telerik kendo), которая имеет встроенный пейджинг / сортировку / фильтрацию. Она будет отправлять запросы определенным образом при выполнении вызова GET, и я пытаюсь определить, есть ли способ перевода эти запросы к …
2 ответа

ServiceStack AutoQuery присоединиться использовать

Прочитав документацию, я не уверен, но я пришел к выводу, что при создании QueryDb вы не можете выбрать столбцы для объединения? И у меня сложилось впечатление, вы должны иметь объект DTO для копирования? Вы не можете скопировать в обычный объект ил…
1 ответ

AutoQuery: объединять таблицы через промежуточную таблицу и определять, к какому FK присоединяться

Мы начали использовать ServiceStack AutoQuery недавно. Это хорошая особенность, и нам действительно понравилось. У нас есть такая структура таблицы (сокращенная версия, чтобы ее было легко читать): Salary [Id (PK), ManagerId (FK)] Manager [Id (PK), …
1 ответ

Servicetack - оператор OR для использования API автозапроса rdbms

Есть ли способ использовать оператор OR для условий в запросах. Я знаю что модификатор [QueryDbField(Term=QueryTerm.Or)] может использоваться, но это всегда изменит поведение свойства. Может быть, иногда мне нужно запросить с помощью AND, а иногда м…
1 ответ

Фильтрация программных удалений с помощью AutoQuery

Я использую ServiceStack с OrmLite и до сих пор добиваюсь большого успеха. Я ищу способ отфильтровать "мягко удаленные" записи при использовании AutoQuery. Я видел это предложение использовать SqlExpression, но я не уверен, где вы это разместите. В …
1 ответ

ServiceStack AutoQuery и поле Term Or

Я пытаюсь изменить несколько полей в автозапросе для запроса с помощью или (это окно поиска, которое ищет во многих полях). Это не похоже на работу, хотя согласно документации это должно. public class PropertyGet : QueryDb<DomainModel.Property&gt…
1 ответ

ServiceStack OrmLite AutoQuery Filter

Должны ли работать следующие: ?OpensContains=Something путем запроса столбца Имя на БД? Это не так, и я не уверен, почему нет? [QueryDbField(Field = "Name")] public string OpensContains { get; set; } ?NameContains=Something работает, столбец существ…
1 ответ

ServiceStack AutoQuery отправляет фильтр вручную

Мы пытаемся использовать JsonServiceClient для ручного создания запросов автозапроса. Код довольно прост для большинства операций, но я не вижу, как применяются фильтры: var client = new JsonServiceClient('https://my-app.azurewebsites.net'); var req…
1 ответ

ServiceStack - проблема с журналами запросов автозапроса

Я изо всех сил пытаюсь получить пример пользовательского автозапроса журналов запросов, работающих в сервисе стека. Я использую VS2017 и использовал пустой шаблон ServiceStack ASP.NET для создания нового решения. Затем я добавил часть кода из пример…
26 июн '17 в 12:40
1 ответ

Пользовательское соглашение об автоматическом запросе сервисов стека не работает с PostgreSQL

Я определил новое неявное соглашение autoQuery.ImplicitConventions.Add("%WithinLastDays", "{Field} > NOW() - INTERVAL '{Value} days'"); Проблема в том, что для соединения postgres запрос неправильно переведен на WHERE "TABLE"."FIELD" > NOW() -…
1 ответ

Требуется понимание AutoQuery

Итак, я работаю с ServiceStack и люблю то, что он предлагает. Мы подошли к моменту, когда мне нужно было реализовать API данных с запросами... до моего прихода в этот проект была реализована реализация OData с половинной поддержкой. Я бы предпочел н…
1 ответ

AutoQuery / Ormlite-servicestack: Могу ли я отфильтровать мягкие удаления в классе QueryDb?

У нас есть несколько сервисов, созданных с помощью Ormlite/Servicestack, и мы в основном извлекаем объекты базы данных и POCO, используя QueryData с пользовательской логикой. Тем не менее, у нас есть одна таблица, которую на самом деле не нужно логи…
0 ответов

Проблема с ILeftJoin в сервисе autoquery со столбцом table.id

У меня есть определение autoquery dto, как показано ниже: [Route("/project/{ProjectId}/contracts/{ContractId}/items")] public class QueryContractItem : QueryDb<ContractItem, ContractItemResponse>, ILeftJoin<ContractItem, ContractItemEstimat…
0 ответов

ServiceStack AutoQuery AutoFilter Like операнд

Я пытаюсь реализовать оператор SQL Like , используя атрибут AutoFilter. Пробовал приведенный ниже код, [AutoFilter(field:"Name", Template = "{Field} like {Value}", ValueFormat = "%{0}%")] и преобразованное выражение SQL выглядит так (из SQL Profiler…
0 ответов

Фильтрация результатов автозапроса для отображения только тех строк таблицы, которые соответствуют данным в сеансе пользователей

Я работаю над проектом, который хочет контролировать доступ к данным в многопользовательской системе. У меня есть настроенная таблица, в которой есть строка, в которой указано, к какому арендатору относится объект. Назовем это свойство ClientObject.…