Вопросы по теме 'vapor'

Запланированные задачи в Server-Side Swift (Kitura, Vapor, Zewo и т. д.)
Есть ли возможность планировать задачи на серверной платформе Swift, желательно Kitura? Мне нужно запланировать задачи; например, стирание базы данных каждый день в 3 часа ночи.
1484 просмотров
schedule 05.11.2022

Исключить некоторые представления из промежуточного программного обеспечения Vapor
Я создал проект Vapor. Я зарегистрировал два представления и два API, как показано ниже. drop.get { req in return try drop.view.make("index.html") } drop.get("home") { req in return try drop.view.make("home.html")...
201 просмотров
schedule 30.03.2024

Подключение к базе данных Oracle с использованием Swift на стороне сервера
Возможно ли еще подключиться к базе данных Oracle с помощью Swift (необработанного или Swift framework) в Linux? Что я сделал, так это попытался собрать виртуальную машину Docker, установить двоичные файлы Oracle, добавить пакет OCILIB, а затем...
1047 просмотров
schedule 02.01.2024

Как опубликовать значение в Firebase с помощью Vapor?
Я следовал некоторым руководствам по Vapor и, несмотря на то, что понял, как получить, поместить или исправить некоторые значения JSON на сервере, я понятия не имею, как отправить словарь в Firebase из приложения. Я пытался записать некоторые...
944 просмотров

Невозможно вызвать инициализатор для типа posix_spawn_files_actions_t без аргументов после установки Vapor / MySQL
Я продолжаю получать сообщение об ошибке Cannot invoke initializer for type 'posix_spawn_files_actions_t' with no arguments после установки Vapor / MySQL, вызванное этой строкой кода в Terminal.swift : var fileActions =...
192 просмотров
schedule 12.02.2024

Swift, ошибка (метки аргументов '(node ​​:)' не соответствуют ни одной доступной перегрузке), отдых в парах, контроллер модели
Я использую базу данных postgreSQL и пар, свободный для связи. Я пытаюсь сделать расширение «запрос» для «модели» (dataPointStorage) в формате Json. я получаю сообщение об ошибке (метки аргументов '(node ​​:)' не соответствуют ни одной доступной...
319 просмотров
schedule 21.03.2024

Пакетное обновление MongoKitten является атомарным или нет?
В Vapor MongoKitten есть метод update , который принимает массив документов. Выполняется ли обновление атомарно или это метод только для удобного использования? MongoDB док говорит: Когда одна операция записи изменяет несколько документов,...
54 просмотров
schedule 31.10.2022

Ошибка Xcode при сборке фреймворка Vapor 3
У меня была эта ошибка при попытке сборки из XCode, хотя она строится из терминала clang: ошибка: нет такого файла или каталога: '/Users/++/Desktop/vapor/til/.build/checkouts/sqlite.git --8232814251736334455/Sources/CSQLite/sqlite3.c' clang:...
316 просмотров
schedule 13.10.2022

Как отфильтровать другого родителя ребенка с помощью Vapor?
У меня такая просьба: router.get("/fetchOngoingReleases") { (request) -> Future<[ReleaseOut]> in return Release.query(on: request).filter(\.inprogress == true).all().map { releases in var result:...
251 просмотров
schedule 03.06.2024

Запросы предполетной подготовки (ОПЦИИ) не выполняются для проекта локального парообразования
Я создал базовый бэкэнд, написанный на Swift, с использованием фреймворка Vapor. Я запускаю его локально на своей машине, поэтому к нему можно получить доступ по адресу http://localhost:8080 . Для проекта, над которым я работаю, я также создаю...
148 просмотров
schedule 14.04.2024

NSPOSIXErrorDomain Code=57 Сокет не подключен
Я создаю приложение для чата, используя websocket. Я подключаюсь к серверу с помощью URLSessionWebSocketTask . URL-адрес = ws://имя_приложения.herokuapp.com/chats/listen/ func connect(url: String) { self.socket =...
112 просмотров
schedule 18.11.2023