我正在尝试设置Cequel Gem以用于我现有的Ruby应用程序。据我所知,Cequel gem要求railstie配置它以使用配置(因为我的cequel.yml与Rails中的位置相同)。但是,似乎配置没有被加载。
这应该如何在非Rails环境中完成?
答案 0 :(得分:1)
在我的案例中,这样做:
conn = {
host: '127.0.0.1',
port: 9042,
username: 'login',
password: 'pass',
keyspace: 'slyplan'
}
Cequel::Record.establish_connection(conn)
在您的情况下从YAML文件加载连接:
conn = YAML.load_file('path/to/your/cequel.yml')