ruby - 请高手帮看看这个问题,脱离Rails使用ActiveRecord出现Could not find table 'products'的错误
黄舟
黄舟 2017-04-21 10:56:59
[Ruby讨论组]

代码如下:
require 'rubygems'
require 'active_record'

ActiveRecord::Base.establish_connection(
:adapter => "sqlite3" ,
:database => "db/development.sqlites3"
)

class Product < ActiveRecord::Base
end

黄舟
黄舟

人生最曼妙的风景,竟是内心的淡定与从容!

全部回复(3)
巴扎黑

我正好做了类似的事情,给你参考:

require 'rubygems'
require 'active_record'

$conn_db = { 
	:adapter => "mysql2",  
	:host => "192.168.3.199",  
	:database => "aaa_db",
	:username => "root",
	:password => "pppppp",
	:pool => 5
} 

class MyTable < ActiveRecord::Base
	establish_connection $conn_db;
end
.... [其他ruby代码]
迷茫

你确定数据库里有这个表?

迷茫

rake db:create
rake db:migrate

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号