Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/67.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/60.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Mysql 如何在rails脚手架中指定BIGINT?_Mysql_Ruby On Rails_Ruby - Fatal编程技术网

Mysql 如何在rails脚手架中指定BIGINT?

Mysql 如何在rails脚手架中指定BIGINT?,mysql,ruby-on-rails,ruby,Mysql,Ruby On Rails,Ruby,我试图在ruby中创建一个使用BIGINT数据类型的模型(与:integer完成的INT相反) 我在Google上搜索过,但我似乎只找到了“运行SQL语句将表更改为BIGINT”-这对我来说似乎有点黑客行为,所以我想知道是否有办法在ruby系统中指定BIGINT,如:big\u int或其他什么 有什么想法吗?是一个插件,它使用limit参数和integer列更改ActiveRecord与MySQL交互的方式。它将使您免受SQL语句的攻击 t.column "myBigInt", :integ

我试图在ruby中创建一个使用
BIGINT
数据类型的模型(与
:integer
完成的
INT
相反)

我在Google上搜索过,但我似乎只找到了“运行SQL语句将表更改为BIGINT”-这对我来说似乎有点黑客行为,所以我想知道是否有办法在ruby系统中指定BIGINT,如
:big\u int
或其他什么

有什么想法吗?

是一个插件,它使用limit参数和integer列更改ActiveRecord与MySQL交互的方式。它将使您免受SQL语句的攻击

 t.column "myBigInt", :integer, :limit => 5, :null=> false # uses MySQL bigint

将标题改为“rails脚手架”,而不是“ruby脚手架”,希望您不介意;)@八月-没有。我还在学习:)