Описание тега feathers-hook

None Установка хуков или написание функций хуков для фреймворка Feathers
1 ответ

Как лучше всего обновить одно поле в документе на MongoDB? обновление или патч хук в пером

Я пытаюсь обновить документ mongodb в одном поле, у меня есть сомнения в том, какой метод я хочу использовать: патч или обновление, используя инфраструктуру перьев, приведите пример, как мы можем это сделать. const { authenticate } = require('feathe…
1 ответ

Как включить StandAlone-модель перед подключением, чтобы включить ее в контекст, и как упомянуть несколько связанных моделей в include

Как включить StandAlone-модель перед подключением, чтобы включить ее в контекст, и как упомянуть несколько связанных моделей в include context => { const AssociatedModelMunitionFuses = context.app.services.munitionfuses.Model; const AssociatedMod…
0 ответов

Feathersjs -> сервис поиска с динамическими фильтрами и выбором столбцов

Так что на самом деле это не вопрос, а скорее пост о том, как я решил эту конкретную ситуацию: Желаемая ситуация Я хотел иметь возможность выбрать данные в пером find сервисный звонок. Однако я не хотел возвращать все столбцы, но разные в зависимост…
1 ответ

Как прочитать информацию о пользователе из паспорта-facebook

Я реализовал код для включения аутентификации Facebook следующим образом: const authentication = require('feathers-authentication'); const jwt = require('feathers-authentication-jwt'); const local = require('feathers-authentication-local'); const oa…
0 ответов

Лучший метод для управления ролями и проверкой прав доступа в feathersJs

Я новичок в перьях, и у меня есть немного путаницы, реализующей систему ролей на основе функций в перьях. В настоящее время мне не нужна помощь кода, мне нужны ваши мысли и предложения для моей ситуации. Сначала я хотел бы рассказать вам, чего я дос…
0 ответов

Feathersjs: бесконечный цикл перед тем, как получить хук

Я ссылаюсь на этот вопрос, потому что это решило мою проблему. Как избежать многократного запуска сервиса в перехвате с использованием feathers.js? Однако, как упоминается в ответе Даффа, "сервисный метод в идеале не должен вызывать себя в хуке". По…
03 май '18 в 11:15
1 ответ

Перья-Sequelize левого присоединиться к базе данных Postgresql

Я очень новичок в feathersjs, я застрял в запросе к базе данных, который использует LEFT JOIN. Я прочитал sequelizejs, но я застрял. У меня есть 2 таблицы. Таблица 1: Table "public.ek_jabatan" Column | Type | Modifiers ----------------+-------------…
1 ответ

feathersjs - как удаленно получать доступные сервисы

Я хочу загрузить наборы сервисов в мой интерфейс, не зная априори, что они такое. Я предполагаю, что могу установить ловушку на сервере, который просто обходит каталог службы и определяет службы (имена подкаталогов) и передает эту информацию обратно…
27 дек '18 в 18:04
0 ответов

Запрос заказа с перьями-sequelize

Я пытаюсь написать ловушку, которая добавляет порядок запроса к таблице с ассоциациями. Мой запрос по "точкам", который имеет объединенную таблицу "point_photos", а затем связан m: n с "фотографиями". Стандартная сортировка feathersjs $ не может быт…
1 ответ

Перья: пользовательская аутентификация, сервис и уровень соединения

Я хотел бы использовать простую, но настраиваемую процедуру аутентификации с перьями, но не понимаю, как ее реализовать. Требование: каждое клиентское соединение (websocket или REST) ​​должно предоставлять маркер сеанса (который я устанавливаю други…
1 ответ

Не CRUD Маршрут в FeathersJS

У меня есть сервис results который обрабатывает все операции CRUD для results служба в feathersjs, Как бы я создал маршрут /results/:id/hr_bar_graph который в основном выбирает результат по этому конкретному идентификатору и использует полученные да…
1 ответ

Значение контекста становится неопределенным внутри вложенного цикла

Ниже значение контекста кода java-скрипта стало неопределенным внутри вложенного цикла. Но за пределами вложенного цикла значения отображаются правильно. Пожалуйста, помогите показать значение контекста внутри цикла. module.exports = function (optio…
0 ответов

Как работать с отношениями в перьях дальше?

Я прочитаю справочную документацию. Например: GET /category?$select[]=parent&$select[]=icon выберите столбцы parent а также icon от category Теперь, если category модель имеет отношение к translate модель, как выбрать столбцы из translate модель…
1 ответ

Как перья сиквелизируют работу

Я использую angular2 на внешнем интерфейсе, узел / перья на внутреннем интерфейсе над Postgres (sequelize). В бэкэнде у меня есть служба событий на маршруте ".../events", и я пытаюсь получить данные из базы данных, она отлично работает, когда я хочу…
1 ответ

Интегрировать tus-node-server в feathersjs с помощью экспресс

У меня есть существующий и должным образом работающий проект Feathers в самой последней структуре перьев cli ("Buzzard"). Теперь я пытаюсь добавить сервер узлов в качестве сервера загрузки. Как вы можете найти в ссылке, их инструкции по настройке в …
1 ответ

Есть ли способ, где я могу применить группу и нумерацию страниц, используя createQuery?

Запрос, как это, http://localhost:3030/dflowzdata? $ skip = 0 & $ group = uuid & $ limit = 2 и сервис dflowzdata содержит такие данные, как, [{"uuid": 123456, "id": 1}, {"uuid": 123456, "id": 2}, {"uuid": 7890, "id": 3}, {"uuid": 123456, "id": 4}, {…
27 сен '18 в 12:29
1 ответ

Как относиться к обещанию внутри крючка пера?

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

Крюк, чтобы проверить, если пользователь аутентифицируется в перьях (без отправки неавторизованной ошибки, если нет, просто проверьте)

Я хочу реализовать простое "опубликованное" поле для документов в базе данных. Например, если пользователь не аутентифицирован, я хочу всегда вставлять {опубликовано: true } в запросе для всех запросов на поиск / получение, поэтому он будет возвраща…
0 ответов

Как я могу сохранить точку геометрии rethinkdb с пером?

Я использую feathersjs с пером-rethinkdb и пытаюсь сохранить точку в базе данных с помощью метода create моего сервиса. Я создал этот хук, чтобы преобразовать JSON в точку переосмысления: const transformCoords = hook => { const {r} = hook.service…
15 сен '17 в 10:43
1 ответ

Как запросить поле метки времени по году в feathersjs?

Так что в настоящее время у меня есть поле отметки времени с форматом значения, как 1479664146607, Я хотел получить все данные с отметкой времени, скажем, год 2017, Мой текущий код не работает. Он получает все данные, а затем использует метод фильтр…
25 июн '18 в 04:57