問題タブ [ruby-style-guide]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
75 参照

ruby-on-rails - rubocop app コントローラ関数は nil の param integer の使用を検証しますか? 述語

このエラーを回避するために、この関数をさまざまな方法で書き直そうとしましたが、警官を無効にする前に、他の専門家に任せたいと思います。

これは次のように使用されます。

この問題は次の方法で解決されました: 変数が整数かどうかを確認する

ここに画像の説明を入力

更新しようとしています:

リファレンス文字列が数値かどうかを判断するにはどうすればよいですか?

新しいエラー: ここに画像の説明を入力

0 投票する
1 に答える
39 参照

ruby-on-rails - model show refactor 複数のロケール メッセージ rubocop

ここに画像の説明を入力

このメソッドを書いたとき、もっとうまく書けることはわかっていましたが、これは MVP です。今、私は専門家がアプローチをどのように考えているか、そして警察を解決する方法を学ぼうとしています. 絶え間ない学習!

問題のコントローラーメソッドは次のとおりです。

次に、これらは一連のルートを呼び出して、ユーザーが取得したエラーの種類に基づいてどこに移動するかをユーザーに指示します。

専門家に、これにどのようにアプローチしますか? 私はこれがよりきれいでなければならないことを知っています。

0 投票する
2 に答える
29 参照

ruby-on-rails - Rails 4スコープのNOTNULLリファクタリング

アクティブなジョブを作成するためにスコープを作成する必要がありましたが、これは少し奇妙に感じられ、正直なところ、PosgresSQL と密接に結合されています。

これを別の方法で書きますか?ありがとうございました

0 投票する
1 に答える
797 参照

ruby-on-rails - Rails 4 rubocop は Proc.new の代わりに proc を使用します

ここに画像の説明を入力

私はこの問題の修正をいじくり回してきましたが、継続的に失敗します。推奨されるプロシージャに切り替えると、チョークがオンになります。

ここに画像の説明を入力

これを処理して警察を通過させる最善の方法は何ですか?

他の人がここに着陸した場合、最終的な構文は次のとおりです。

0 投票する
1 に答える
393 参照

ruby-on-rails - Rails 4の単純なフォームのネストされた属性は、更新中に複数のモデルのエラーになります

ネストされた属性でエラーと闘っていますが、同時に警官エラーを修正しようとしています。というわけで、ここからがウォークスルーです。ジョブの価格に影響を与える可能性のあるネストされた属性を使用して、フォームでクーポン コードを送信できます。これは、クーポン コードが有効な場合にのみ発生します。このシナリオでは、クーポン コードは既に割り当てられているため、最初のコードif coupon_code && coupon.nil?がトリガーされます。フォームが戻ってくると、フラッシュ メッセージは正しく機能しますが、単純なフォームでは値が表示されません。インスタンス変数を使用して値を持つように単純なフォームを調整することはできますが、私のロジックでは、ここで何かが少しずれているように感じ始めています。また、のにおいがAssignment Branch Condition気になり始めています。私はこれを進めることができますが、ユーザーはコードを見たいと思っています。私もそうします。

コップ エラー:

コントローラー

ビュー:

アップデート

  1. このコードをリファクタリングして、以下の投稿で動作するようにします。factorygirl がモデルの関連付けを作成するのを修正NoMethodError: 未定義のメソッド
0 投票する
1 に答える
41 参照

ruby-on-rails - この Oauth Ruboco コードを改善するにはどうすればよいですか?

Oauth トークンの更新を支援するために、次のメソッドをセットアップしました。

これを別の方法に分割しようとしましたが、爆発し続けているので、ここでは読者に委ねます。警官に合格して学習するための推奨事項を探しています。

0 投票する
2 に答える
346 参照

ruby - ベスト プラクティスとしての「Object#send」メソッドの使用

以下のようなコードの使用法を特定するのは困難です。

これがアンチパターンである他の理由はありますか?

0 投票する
1 に答える
63 参照

ruby-on-rails - Rails 4 APIのデフォルト制限パラメータは警官を通過しません

これはここで少しクレイジーに思えます。この関数を書いて警官に渡すようにする別の方法はありますか、それとも単に免除する必要がありますか?

コード

コップエラー