续集。如何在创建中使用不同的参数值

瓦尔·萨文(Val Saven)

我正在尝试编写创建用户功能。我有这样的代码

   createUser: function (user) {
        return db.User.create({
            id: user.id,
            username: user.username,
            password: sha1(user.password),
            first_name: user.first_name,
            last_name: user.last_name,
            email: user.email,
            allow_password: user.allow_password
        });
    }

但是只有当我填写所有用户字段时,它才是正确的。实际上,我强烈只需要用户名和电子邮件,但是当我只输入2个参数时-我遇到了500个服务器错误。我如何隐含其他行?

瓦尔·萨文(Val Saven)

答案:查询之前必须先转换密码

createUser: function (user) {
        if(user.password) {
          user.password = sha1(user.password);
        }
        return db.User.create({
            id: user.id,
            username: user.username,
            password: user.password,
            first_name: user.first_name,
            last_name: user.last_name,
            email: user.email,
            allow_password: user.allow_password
        });
    }

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在RSpec模拟/存根中使用不同的参数值?

来自分类Dev

如何在模块创建中使用REQUIRES参数-angularjs

来自分类Dev

如何在OCP Git源代码构建中使用不同名称的Dockerfile

来自分类Dev

如何在MySQL中使用不同的参数更新查询

来自分类Dev

如何在Nim中使用不同的参数缓存函数?

来自分类Dev

如何在Android中使用不同的参数格式化不同语言的字符串?

来自分类Dev

如何在用 javascript 创建的不同图像中使用不同的 css 样式?

来自分类Dev

如何在bash脚本中使用循环使用不同的参数多次运行程序?

来自分类Dev

我如何在Django批量创建中使用信号

来自分类Dev

如何记住Jenkins / Hudson上次构建中使用的参数值

来自分类Dev

如何在R中使用不同的参数多次运行函数?

来自分类Dev

如何在Goji(Golang)中使用不同的中间件创建单独的路由组?

来自分类Dev

如何在JavaScript中使用不同的变量创建可重用函数

来自分类Dev

如何在Excel 2010中使用不同的表和数据创建动态日期标题

来自分类Dev

如何在循环中使用参数值

来自分类Dev

如何在SQL MERGE中使用不同的子查询

来自分类Dev

如何在RecycleView中使用不同的视图

来自分类Dev

如何在RecycleView中使用不同的视图

来自分类Dev

如何在nextjs中使用不同的.env文件?

来自分类Dev

如何在SQL MERGE中使用不同的子查询

来自分类Dev

如何在UITableViewCell UILabel中使用不同的字体名称

来自分类Dev

如何在RecycleView中使用不同的视图

来自分类Dev

如何在Xapian中使用不同的ID?

来自分类Dev

如何在 jemter 中使用不同的内容类型。

来自分类Dev

ELK - 如何在 logstash 中使用不同的源

来自分类Dev

如何在Python中使用tulip / asyncio创建中继服务器?

来自分类Dev

如何在R中的绘图和/或模型创建中使用变量名称

来自分类Dev

如何在Python中使用tulip / asyncio创建中继服务器?

来自分类Dev

在Julia中使用不同数量的参数迭代不同的函数

Related 相关文章

  1. 1

    如何在RSpec模拟/存根中使用不同的参数值?

  2. 2

    如何在模块创建中使用REQUIRES参数-angularjs

  3. 3

    如何在OCP Git源代码构建中使用不同名称的Dockerfile

  4. 4

    如何在MySQL中使用不同的参数更新查询

  5. 5

    如何在Nim中使用不同的参数缓存函数?

  6. 6

    如何在Android中使用不同的参数格式化不同语言的字符串?

  7. 7

    如何在用 javascript 创建的不同图像中使用不同的 css 样式?

  8. 8

    如何在bash脚本中使用循环使用不同的参数多次运行程序?

  9. 9

    我如何在Django批量创建中使用信号

  10. 10

    如何记住Jenkins / Hudson上次构建中使用的参数值

  11. 11

    如何在R中使用不同的参数多次运行函数?

  12. 12

    如何在Goji(Golang)中使用不同的中间件创建单独的路由组?

  13. 13

    如何在JavaScript中使用不同的变量创建可重用函数

  14. 14

    如何在Excel 2010中使用不同的表和数据创建动态日期标题

  15. 15

    如何在循环中使用参数值

  16. 16

    如何在SQL MERGE中使用不同的子查询

  17. 17

    如何在RecycleView中使用不同的视图

  18. 18

    如何在RecycleView中使用不同的视图

  19. 19

    如何在nextjs中使用不同的.env文件?

  20. 20

    如何在SQL MERGE中使用不同的子查询

  21. 21

    如何在UITableViewCell UILabel中使用不同的字体名称

  22. 22

    如何在RecycleView中使用不同的视图

  23. 23

    如何在Xapian中使用不同的ID?

  24. 24

    如何在 jemter 中使用不同的内容类型。

  25. 25

    ELK - 如何在 logstash 中使用不同的源

  26. 26

    如何在Python中使用tulip / asyncio创建中继服务器?

  27. 27

    如何在R中的绘图和/或模型创建中使用变量名称

  28. 28

    如何在Python中使用tulip / asyncio创建中继服务器?

  29. 29

    在Julia中使用不同数量的参数迭代不同的函数

热门标签

归档