小编Aja*_*iya的帖子

如何在Sequelize现有模型中添加列?

我已使用此命令添加了模型和迁移文件

node_modules/.bin/sequelize model:generate --name User --attributes firstName:string,lastName:string,email:string
Run Code Online (Sandbox Code Playgroud)

现在,我想在现有表(模型)中添加一些字段,如性别和年龄。我手动更改了模型并触发了此命令

node_modules/.bin/sequelize db:migrate
Run Code Online (Sandbox Code Playgroud)

但它的回应是“未执行任何迁移,数据库架构已经是最新的。”

User.js

'use strict';
module.exports = (sequelize, DataTypes) => {
  var User = sequelize.define('User', {
    firstName: DataTypes.STRING,
    lastName: DataTypes.STRING,
    email: DataTypes.STRING
  }, {});
  User.associate = function(models) {
    // associations can be defined here
  };
  return User;
};
Run Code Online (Sandbox Code Playgroud)

先感谢您 :)

database orm node.js sequelize.js sequelize-cli

6
推荐指数
3
解决办法
7304
查看次数

如何在liquid shopify中生成随机数?

如果逻辑包含日期对象,请注意,该值将是上次从模板生成页面的当前时间,而不是当页面呈现给用户时(如果按照 Shopify 文章涉及缓存或静态站点生成)。它每次都会返回相似的数字。

liquid shopify

2
推荐指数
1
解决办法
7487
查看次数

javascript 中有没有像 PHP 的 http_build_query 函数这样的函数?

PHP 的 http_build_query 函数生成 URL 编码的查询字符串 我需要 javascript 中完全相同的功能。

功能示例:

$data = array(
    'foo' => 'bar',
    'baz' => 'boom',
    'cow' => 'milk',
    'php' => 'hypertext processor'
);

echo http_build_query($data) . "n";
Run Code Online (Sandbox Code Playgroud)

输出:

foo=bar&baz=boom&cow=milk&php=hypertext+processor
Run Code Online (Sandbox Code Playgroud)

我想在 javascript 中得到相同的输出。我尝试了 encodeURIComponent 但它解决了不同的目的。

javascript php node.js

1
推荐指数
1
解决办法
1678
查看次数