是否可以在远程挂钩中执行models.find()?

Rades Ghani

我有一个关于回送js的问题,特别是回送3。是否可以在远程挂钩中执行models.find()操作?

我试图afterRemote()远程挂钩中发出一个models.find()请求,但是我不知道如何获得该find()的响应,甚至不知道该操作是否成功。

module.exports = function(User) { 
const app = require('../../server/server');
const models = app.models;

User.afterRemote('find', function(context, user, next){
    models.saldo_cuti.find(function(err){
      if (err) throw (err);
      return next(); //this only return regular User.find()
    });
  })
}

我希望能够处理那些models.saldo_cuti.find()结果,但是我似乎找不到解决方法。

查理·施利瑟(Charlie Schliesser)

您的模型对象及其方法等可以在任何地方运行。处于该操作挂钩中不会更改它们。

看来您只是不对结果做任何事情。function(err)失踪了function(err, result)仅供参考,您可以使用async / await使这些内容更易于使用:

module.exports = function(User) { 

    User.afterRemote('find', async (context, user) => {
        const docs = await User.app.models.saldo_cuti.find();
        // do something with docs, or apply a filter to find() to limit results.
    });

};

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

Biopython是否可以执行Seq.find()解决歧义代码

Javascript是否可以执行“ find_if”或“ FirstOrDefault”的方法?

如何确保远程git用户在接收后挂钩中执行某些命令?

是否可以将git commit消息保存到预提交挂钩中的文件中?

黄瓜:是否可以在“之后”挂钩中手动设置方案状态?

我可以在useEffect挂钩中设置状态

在beforeRemote远程挂钩中添加过滤器

`std::find()` 是否短路?

如何从黄瓜的挂钩中跳过测试用例的执行

在后接收挂钩中执行推送到github

检查重写后挂钩中是否存在冲突

是否鼓励使用闭包在React挂钩中“保存”值

检查Java类是否在SVN Precommit挂钩中被注释

我可以在find中禁用命令执行吗

从find命令执行bash功能

是否可以将“ find -exec”嵌套在另一个“ find -exec”中?

是否可以将FIND的结果传递给COPY命令CP?

是否可以快速覆盖find(sequence,element)函数?

在本地OO中是否可以替代itcl :: find?

将find与-exec {}配合使用,是否可以计算总数?

unordered_set :: find的复杂性是否可以预测?

是否可以使用参数化的远程 ip 执行 shell?

是否可以通过Java程序远程执行命令(ssh)

TypeError models.User.find 不是函数

是否可以在服务器端更新挂钩上执行git commit

如何确定我刚刚在Cucumber的AfterStep挂钩中执行了哪个步骤?

如何在kubernetes的postStart生命周期挂钩中推迟执行命令

react挂钩中的useEffect执行顺序及其内部清理逻辑是什么?

我想将复选框数据存储到功能状态挂钩中,但无法执行