试试这种方法
在 views 的你的 controller 同名的目录下新建一个 options.js.erb 和_options.html.erb
在 controller 里 render 'options.js'
class XxxController < ApplicationController
def hoge
# xxxxxxxxxxxxxxxxx
render 'options.js'
end
end
# options.js.erb
$('#system_domain').append("<%= j render(partial: 'options', locals: { system_dom: @system_dom }) %>");
# _options.html.erb
<% system_dom.each do |dom| %>
<option value="<%= dom.last %>"><%= dom.first %></option>
<% end %>
7,8 年前我上大学时,我们老师给别人解决了一个 bug,人家给了 15 万。
首先不应该在 js 里写 erb,controller render js 时可以,你的 data.soft_king 是 client 端代码,你却在 server 端使用,肯定会有问题,f.select 这个也不能这么写,你可以在后台把 options 取完以 json 传给前台,或者 render js 的方法也行。
生产环境使用的密码都放在生产环境上就好了,部署时用 link 替换。
换一个新的、不给他
读完书籍可以开始读代码了 、比如看看 activerecord 在底层做什么处理
最简单的方法是、如果以后不再导数据了、把主键递增的起始值改大一些就行了吧
一般地段如果有 300 万现钱就够了,或者 30 万首付,在一个公司做正式员工干个 3 年,可以贷款买房,我也是大概了解,如果你对日本有兴趣,可以试一下 Cookpad 这家公司。
我从去年开始一直在看机会,所以多少了解一些,有些日本的 hr 也知道中国工资比日本高,在东京应该是很少有拿 100 万的工程师,能力不错的人能拿个 45 万左右吧,一般的工程师能拿 25 万到 30 万吧,估计 100 万是 CTO 级别,感觉在日本程序员找工作不是把工资放在第一位,而是看对公司做的东西有没有兴趣,日本公司喜欢用 ruby 和 scala,有几个不错的公司都在用 scala。
在 left join 时,加在 on 后面和加在 where 的结果是有区别的,假如说现在业务上有这个需求,activerecord 有没有提供一种写法可以实现,我知道 has many 或 belongs to 后面加 scope 可以实现,但是好像传不了参数.....
好像只要是 where,都会加在 where 从句里,不会在 on 条件后面
这个不知道会不会有 N+1 的问题,我回去试试
这样条件应该会加在 where 从句上吧
给自己回复一个、好像 activerecord 不能解决稍微复杂一点的 sql、用 arel 写又太难读、直接写 sql 又不好写动态的 sql、然后找到了一个叫 baby_squeel 的 gem、好像还可以、还没试
大概是这样,但是你英语好,能力强就另说了,日本的一些好的互联网公司都有好多外国人,工作语言用英语。
租房 4k 到 6k 吧、买房大概得 300 万、工资跟北京差不多
在东京、但不是 senior
是时候把新回复放到上面了
如果不是正社员、程序员 3 个月 150 万也是有办法拿到的、但是正社员好贷款买房、买房压力小。
好吧,好像这样就行,<%= f.text_field :column_name, type: '', id: '' %>
这个可以
不好意思,能给个例子吗?
好像只能直接写了
可以給 application.rb 加個這個
config.active_record.schema_format = :sql
可以把存儲過程放到 schema 裏
舊密碼和新密碼是兩個不同的項目吧,分開寫就行了
好像是 id: [1, 3] 就可以了吧
应该是 has_and_belongs_to_many 时不需要关联表模型、需要关联表模型时用 has_many through、查询和更新可以参考 activerecord associations
好像是不建议用 assigns 和 assert_template,但是如果 controller 里有逻辑需要测时,还是可以测,我对测试还是新手,你也可以参考这个 https://gitlab.com/gitlab-org/gitlab-ce/issues/23768
是指 Rails 自带的测试框架(MiniTest?)吗,我可以试一下。
features 我是写了用 Capybara 的集成测试,我在想 requests 是不是完全代替 controllers,但是不用 assigns 和 assert_template,http://rspec.info/blog/2016/07/rspec-3-5-has-been-released/ 这儿的 Rails: Support for Rails 5 提到 request spec