2017-04-03 11 views
0

私はfeathersjsアプリで簡単なバリデーターを作成しようとしています。hook.appにアクセスする必要がありますので、usersサービスを取り出して一意性をチェックできます。以下は問題がhook変数ではなくフックオブジェクトのundefinedを返しているということですfeathers-hooks-commonから.validateを使用してフックオブジェクトにアクセスする方法

checkUniqueEmail = (values, hook) => { 
const userService = hook.app.service('users'); 
//below is my validation 
} 

私のコードです。 feathers-hooks-common githubコードは、hookが2番目のパラメータとして渡されているので、これが可能であることを示しています。 (下記参照)

const results = validator(getItems(hook), hook); // line 18 

私はここで間違っているのか分かりません。

答えて

関連する問題