Hard work by INTERNET

ベンチャーで働くひとりぼっちWEB開発者が頑張るブログ

railsのissueを読む

Remove unnecessary check.

github.com issue 本文 railsアプリケーションは、デフォルトでapplictionオブジェクトをセットしている。 だから不要なチェックは削除する。 def root - application && application.config.root + application.config.root end 返信 Not everything that h…

updated_attributeメソッドで 属性が変更されなかったならtrueを返す

github.com issue本文 If the attribute is not changed, then update_attribute does not run SQL query, this effectively means that no change was made to the attribute. 属性が変更されなかったらupdate_attributeメソッドはSQLクエリを実行せず、実…

DateTime#blank? のメソッドをempty?を使うように修正する

github.com issue本文 I think DateTime#blank? should be use Object#blank? method. DateTime#blank? は Object#blank? を使うべきだと思う。 WDYT?(Why do you thihk?) どう思う? 返事 Inheritance is only left to non-whitelisted classes. The method…

ActiveRecord exec_query fail for nonselect requests

github.com 本文 non select クエリーを exec_query#ActiveRecordで実行すると失敗する。 ActiveRecord::Base.connection.exec_query( 'update orders set id=1 where id=1' ) これのようなnon select クエリーを実行。 NoMethodError: undefined method `fi…

restartタスクの中でrailsコマンドを使え

github.com Be consistent in testing outputs from railties test and use /bin/rails by vipulnsward · Pull Request #23212 · rails/rails · GitHub に関連する。

Should AR where support `db_name.table_name.column_name` to key of hash?

issueの本文開始。 ActiveRecordのwhereは ハッシュのキー「 db_name.table_name.column_name」をサポートするべきです。 Now db_name.table_name.column_name is not supported as key of hash 今、db_name.table_name.column_nameはハッシューのキーとして…

Rails Documentation. Getting Started Tutorial not working. 1

RailsドキュメントのGetting Started が動かない。 Rails Documentation. Getting Started Tutorial not working. · Issue #19330 · rails/rails · GitHub 本文 あなたがgetting startedチュートリアルをフォローしているのなら、セクション5.2の終わりに気…

Scope that finds nothing or ends with .first does another lookup

Scope that finds nothing or ends with .first does another lookup · Issue #19249 · rails/rails 結果が見つからなくてfirstメソッドで終わるとscopeが別の結果になる。 本文 Rails4.2とRuby2.2だよ。 class Car < ActiveRecord::Base scope :where_color…

Time select and datetime select not honoring config.time_zone value

Time select and datetime select not honoring config.time_zone value · Issue #19229 · rails/rails issueの本文 time_select, datetime_select のフォームヘルパーがタイムゾーンを無視する。UTCから変換するべきだ。今はUTCで保存される。環境はRuby2.2…