分开学岂不是更好
Angular2 + mock server ionic2 + mock server Rails5 + postman
#9 楼 @mouse_lin 一看到我怎么觉得头像那么熟悉
我推荐 highchart、chart.js,有空折腾折腾 d3
我认为虽然你使用 WORKDIR 切换了工作目录,但是 CMD ["sh", "init.sh"]
这里的 init.sh 对于这个脚本来讲,它的工作目录应该不是 /myapp
在 init.sh 里面用绝对路径如何?
#!/bin/sh
APP_BIN_PATH=/myapp/bin
$APP_BIN_PATH/bundle exec rake db:setup
$APP_BIN_PATH/bundle exec rake db:seed_fu
$APP_BIN_PATH/bundle exec sidekiq -C config/sidekiq.yml
$APP_BIN_PATH/bundle exec rails server -b 0.0.0.0
在环境搭建这里,当然是自动好,但如果自动化了,每一步发生了什么事情自己都必须清楚,以便出问题的时候能够迅速定位。
这个是推动淘汰 IE 的好时机
图做得不够好,不一目了然,另外,添加平台服务需要一个一个加
#5 楼 @flowerwrong 不知道这样对不对,没验证过
factory :user do
sequence(:name) { |n| n.to_s }
end
factory :post do
sequence(:title) { |n| "post title #{n}" }
content "hey, girl"
association :user
end
factory :comment do
content "Hu la, hu la"
association :user
factory :comment_with_post do
association :post
end
factory :comment_with_post_and_same_user do
before :create do |comment, evaluator|
comment.post = create :post, user: comment.user
end
end
end
# 使用
#
# 创建包含 post 的 comment
comment = create :comment_with_post
# 创建包含 post,且相同用户
comment = create :comment_with_post_and_same_user
#6 楼 @leomayleomay 项目在需求阶段就死掉了,哈哈
factory :user do
sequence(:name) { |n| "name_#{n}" }
end
上个月下定决心,买了一台顶配的 Macbook Pro 15,我到现在都不知道用什么词来形容我内心的『爽』
#4 楼 @leomayleomay 哈哈,一看竟然是自己三年前的帖子了,惭愧惭愧 ...
广州的好多,深圳的有人组织吗
哈哈哈哈哈
:plus1:
#5 楼 @zhzenghui 这种应该分离出来。
或者每一条单独去查一下
user.likes.exists? event_id: 活动.id
将活动数据以及用户行为数据分离出来,还比较好做缓存
:plus1:
#11 楼 @zhangjinzhu 好好看文档去,我不想理你了,88
#9 楼 @zhangjinzhu 回答我的问题,先把需求描述清楚,再来纠结代码怎么写。
你是想要
if order.items.count == 0
order.items.create product_id: 888
end
还是想要
order.items.find_or_create_by product_id: 888
http://apidock.com/rails/ActiveRecord/Relation/first_or_create http://apidock.com/rails/ActiveRecord/Relation/find_or_create_by
#6 楼 @zhangjinzhu 你还是讲讲你的需求的,你是想要查询 order.order_items 看有没有,如果没有,就创建一条,然后它的 product_id 为 888,还是说,你想查一查是否存在 order_id: 9, product_id: 888 的 order_items,如果没有就创建一条
你后面加了 where(product_id: 888)
不是么?
生成的 SQL 貌似没有什么不妥,你所期望的 SQL 又是什么?
PHP 是最好的编程语言么?
def author
{ name: author.name, picture: author.picture }
end