我通过自制软件安装了mysql.创建了数据库prestamoApp_development我启动了服务器(mysql.server start),然后创建了一个新的空项目(rails new prestamoApp -d mysql).最后在database.yml文件中配置了用户和密码,如下所示:
default: &default
adapter: mysql2
encoding: utf8
pool: 5
username: root
password: pqdsimple
socket: /tmp/mysql.sock
development:
<<: *default
database: prestamoApp_development
# Warning: The database defined as "test" will be erased and
# re-generated from your development database when you run "rake".
# Do not set this db to the same as development or production.
test:
<<: *default
database: prestamoApp_test
# As with config/secrets.yml, you never want to store sensitive information,
# like your database password, …Run Code Online (Sandbox Code Playgroud) 我试图了解这段代码是如何工作的.我知道三元运算符是,condition ? option1 : option2但我不知道这在这种情况下是如何工作的.
constructor(minSupport: number, minConfidence: number, debugMode: boolean) {
this.minSupport = minSupport ? minSupport === 0 ? 0 : minSupport : 0.15;
this.minConfidence = minConfidence ? minConfidence === 0 ? 0 : minConfidence : 0.6;
this.debugMode = debugMode || false;
}
Run Code Online (Sandbox Code Playgroud)