Публикации по теме 'feathersjs'


Тестирование приложения FeathersJS с FeathersClient
Я хотел немного написать о том, как я пишу свои тесты Feathersjs. В сотрудничестве с Маршаллом Томпсоном мы придумали несколько полезных шаблонов для тестирования сервисов перьев с использованием feathers-client . Я делаю это вместе с хуками бокового модульного тестирования. Таким образом обеспечивается правильная подача крючков. Я запускаю тесты с NODE_ENV=test и настраиваю для этого конфигурацию, чтобы использовать отдельную базу данных тестирования. Вот пример теста:..

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

Генерация тестовых данных с помощью Faker
Я работаю над скриптом для генерации тестовых данных с использованием пакетов faker и JSON-Schema-Faker. Ищем примеры с "наследованием схемы" и необязательными полями. Например, у меня есть объект «пользователь» с обязательными полями: «_id»,...
189 просмотров
schedule 25.04.2024

Запрос NeDB с ошибкой синтаксиса проекции
Я получаю синтаксис простого запроса NeDB. Что не так с моим запросом, написанным для Feathers/NeDB? var workFilter = { query: { _id: { $nin: workIds} }, { customerId: 1, productId: 1, _id: 1} }...
272 просмотров
schedule 12.12.2023

Аурелия, использующая зависимость от перьев, не может правильно импортировать
Как вы импортируете перья, используя стиль, распространенный в проектах Aurelia. Вот что у меня есть: в файле сборки aurelia.json "dependencies": [ { "name": "socket.io-client", "path":...
91 просмотров
schedule 20.05.2024

hook.params.user не существует после успешной аутентификации перьев js
Если вы посмотрите на параметры по умолчанию официального плагина аутентификации перьев, в нем говорится, что должен быть пользовательский объект, доступный в hook.params.user (в опции сущности)...
1411 просмотров
schedule 14.11.2022

перья js/sequelize -> результаты «поиска» не равны определенному «выбору»
Ситуация В проекте у меня есть этот код для выбора данных из таблицы. Обратите внимание, это работает, я только не получаю ожидаемого результата. serviceSurveyQuestions.find({ query: { survey_id: this.survey_id, user_id:...
395 просмотров
schedule 07.10.2022

Обновление страницы на пути к ресурсу приводит к выходу из приложения
Приложение не перезагружает токен JWT для вызовов API при перезагрузке страницы. Повторная загрузка по пути панели мониторинга работает хорошо, но не выполняется по путям ресурсов. Я не уверен, что понимаю, как мы должны настроить перья-клиент для...
418 просмотров
schedule 05.05.2024

Как использовать традиционные сессии в Feathers js
Аутентификация Feathers обеспечивает только аутентификацию JWT, даже если стратегия является локальной. Должен ли я сделать полностью настраиваемое промежуточное программное обеспечение для express-session использования и очистить passport...
782 просмотров

Найти вложенный массив-объект из rethinkdb в перьях JS
У меня есть набор данных, как показано ниже: [{ "allowedusers": ["[email protected]"], "id": "1" },{ "allowedusers": ["[email protected]","[email protected]"], "id": "2" },{ "allowedusers":...
627 просмотров

Запрос мангуста Feathers.js
Я очень плохо знаком с перьями.js, как бы вы выполнили запрос объекта? { ..., obj: { foo: 1, bar: 1 }, ... } Следующее, кажется, не работает /some-doc?obj['foo']['$eq']=1 Кроме того, как бы вы справились с...
725 просмотров
schedule 04.12.2022

Как использовать сервис только для обработки, а не для хранения в FeathersJS
Как мне создать службу, которая выполняет только одну обработку, без регистрации в базе данных. Пример: отправляя любые данные, он выполняет обработку с помощью ловушки и возвращает результат. Здесь он работает больше, возврат - это ответ данных в...
219 просмотров
schedule 03.11.2022

FeathersJs - Дезинфекция ответа от метода поиска в службе пользователей сломала службу аутентификации
Я создал ловушку after в службе пользователей, которая должна дезинфицировать ответ от метода поиска, и она нарушила службу аутентификации. Хук после sanitizeResponse должен проверять, относится ли запрос к электронной почте или cpf, и, если да,...
231 просмотров