我没有用过 mongodb,但是那个关联的创建是不是应该是这样:
@user = User.find(params[:user_id])
@comment = @user.comments.build(params[:comment]) #用build,而不是new
@comment.save
redirect_to user_path('50d2aa5bc720b27792000002')
end
Tag.new(name:'ruby',topic:' ')
好像是这样吧。
#4 楼 @woaigithub 我的意思是这样子啦。 就是 A has_many B, B has_many C, 但是我需要有在 A 调用 C 的情况,如果像上面的关系,我需要两个循环
A.Bs.each do |b|
b.Cs.each do |c|
....
是不是应该加个关系 A has_many C,会更加好呢?直接调用,用一次循环就可以了:
A.Cs.each do |c|
大哥们,我想问问知道 wkhtmltopdf 怎么加密生成的 pdf 咯?
#2 楼 @panywhang 二楼什么状况??
#1 楼 @doitian 哦。是在 span12 里面的 div 设置为display: table
吗?
我只能说看看《蝴蝶效应》这电影,也许现在的选择要比你以前的“如果”,“也许”要好。 总之有得必有失。
#8 楼 @goodboyRyan The rvmsudo command was available after that.现在的 rvm 版本要先运行了 4 楼的两行命令后,才可以rvmsudo passenger-install-nginx-module
#10 楼 @woaigithub 恩。这个看过。 那我看来只好把数据都存入数据库中。一但选择取消订单就把订单以及订单内的产品一同全部删除了。
#7 楼 @woaigithub @xiaogui 我想要做的要比购物车复杂些。我可能存产品 id,还要产品售价,产品数量。信息量稍稍有点多。应该存在 session 里还是可以的吧? 意思就是,订单里有: 1,产品 ID,产品数量,产品售价 2,产品 ID,产品数量,产品售价 ......
看了这里http://guides.ruby-china.org/action_controller_overview.html#4 似乎 session 不适合存我说的那东西。
#7 楼 @woaigithub 恩。就决定用 session 吧。先用着,到时候研究有什么安全问题在改进吧。^_^
起初考虑,加个“取消”按钮,然后把加进去的东西,如果整个订单取消,不想要了。点击取消则是把全部产品,包括该订单删除。 但是这视乎每次需要用到数序库,不是一个很好的方案。
Rails4 是什么时候来?
又弱智一回了,原来application.js
文件下的所有 js 都应该放在
//= require_tree .
的上面。。。
剩下一个诡异的中文变问号,晚点看看什么原因。