成功转储MongoDB:
$ mongodump -h ourhost.com:portnumber -d db_name01 -u username -p
Run Code Online (Sandbox Code Playgroud)
我需要将它导入或导出到测试服务器并与之斗争,请帮我弄清楚.
我试过一些方法:
$ mongoimport -h host.com:port -c dbname -d dbname_test -u username -p
connected to host.
Password: ...
Run Code Online (Sandbox Code Playgroud)
给出了这个错误:
assertion: 9997 auth failed: { errmsg: "auth fails", ok: 0.0 }
$ mongoimport -h host.com:port -d dbname_test -u username -p
Run Code Online (Sandbox Code Playgroud)
给出了这个错误:
no collection specified!
Run Code Online (Sandbox Code Playgroud)
如何指定使用哪个集合?我应该为-d使用什么?我想上传什么或者我想用什么作为测试?我想导入完整的DB不仅是它的集合.
我正在关注Railstutorial.org并在使用Rspec时收到MassAssignment Error.
10) User when email format is invalid should be invalid
Failure/Error: @user = User.new(name:"Example", email:"example@gmail.com",
ActiveModel::MassAssignmentSecurity::Error:
Can't mass-assign protected attributes: password, password_confirmation
Run Code Online (Sandbox Code Playgroud)
可能是因为我尝试在RSpec中的变量之前分配:
...
before do
@user = User.new(name:"Example", email:"example@gmail.com",
password: "foobar", password_confirmation: "foobar" )
end
subject { @user }
...
Run Code Online (Sandbox Code Playgroud)
是否可以在开发或测试模式下禁用MassAssignment保护?或者当RSpec运行时?任何帮助都会很棒!谢谢
不幸的是,在开始时迷路了.使用官方指南http://www.padrinorb.com/创建第一个test_app
当尝试"padrino start"应用程序启动时,服务器在控制台中运行良好,但是一旦我尝试在borwser中看到它,就会出现以下错误消息:
/ admin/undefined方法中的NoMethodError`匹配?' for nil:NilClass文件:routing.rb location:route line:66
此外,我看不到favicon,而控制台说它无法找到它.
(尝试使用Thin和Webrick.我正在使用Ubuntu和RVM Ruby1.9 Gem 1.3.7 Rails3.更新了Sinatra和Padrino宝石,进行了清理.)
非常感谢,gezope
刚开始使用RefineryCMS,抱歉新手问题.它本地运行良好,幸运地部署在Heroku Cedar堆栈上.创建了一个名为Home的页面./ pages/home响应很好.
的routes.rb
root :to => 'pages#home'
Run Code Online (Sandbox Code Playgroud)
并在localhost:3000上工作,但在Heroku上它会出错.
该应用程序在这里:
http://refkocedar.herokuapp.com/home的工作原理 http://refkocedar.herokuapp.com/不起作用
如何在Heroku上将主页设置为root?感谢帮助!
$ heroku日志
2012-04-03T02:19:57+00:00 heroku[router]: GET refkocedar.herokuapp.com/assets/application-ddce3db0fc667014faf95d85d24c71d4.js dyno=web.1 queue=0 wait=0ms service=4ms status=304 bytes=0
2012-04-03T02:19:58+00:00 heroku[router]: GET refkocedar.herokuapp.com/favicon.ico dyno=web.1 queue=0 wait=0ms service=4ms status=304 bytes=0
2012-04-03T02:19:58+00:00 app[web.1]: cache: [GET /favicon.ico] miss
2012-04-03T02:20:04+00:00 app[web.1]:
2012-04-03T02:20:04+00:00 app[web.1]:
2012-04-03T02:20:04+00:00 app[web.1]: Started GET "/" for 80.98.142.244 at 2012-04-03 02:20:04 +0000
2012-04-03T02:20:04+00:00 app[web.1]: cache: [GET /] miss
2012-04-03T02:20:04+00:00 app[web.1]: cache: [GET /] miss
2012-04-03T02:20:04+00:00 app[web.1]: cache: [GET /] miss
Run Code Online (Sandbox Code Playgroud) cedar ×1
heroku ×1
mongodb ×1
mongoimport ×1
mongorestore ×1
padrino ×1
refinerycms ×1
routes ×1
rspec ×1
sinatra ×1