問題タブ [scopes]

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 投票する
2 に答える
210 参照

ruby-on-rails - Rails で同じパーシャルを使用するときに異なるデータを表示するためのベスト プラクティス

Rails のベスト プラクティスに関する質問です。

Post モデルと Comment モデルがあるとします。index ビューと show ビューの両方で投稿をレンダリングするために、同じパーシャルが使用されます。そのパーシャル内には、コメントをレンダリングする別のパーシャルへの参照があります。

post_controller.rb

_post.html.haml

コメント/_list.html.haml

投稿のインデックス ビューでは、各投稿の最後の 3 つのコメントのみを表示したいとしますが、ショー ビューでは投稿のすべてのコメントを表示したいとします。同じパーシャルが使用されているため、呼び出しを編集してコメントを制限することはできません。これを達成するための最良の方法は何ですか?現在、これをヘルパーに抽象化しましたが、少し危険な感じがします:

つまり、_post.html.hamlが read に変更されます

動作しますが、Rails のやり方とは思えません。スコープには方法があると思いますが、それを理解できないようです。

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

ruby-on-rails - データベースに依存する条件付きスコープを持つRailsモデル

このrailscastに基づくモデルのスコープを実装しています。&スコープ内の条件は、次のようにバイナリAND演算子を使用します。

現在対象としているデータベースはOracleでありBITAND、演算子の代わりに関数を使用している&ため、条件を次のように書き直しました。

私の問題は、将来、他のデータベースをターゲットにすることを計画しているため、コードをデータベースにとらわれないようにしたいということです。私の現在の解決策は、Oracleを使用しているかどうかを確認し、それに応じてスコープを次のように定義することです(using_oracle他の場所で計算するブール値です)。

これは機能しますが、特にエレガントまたはルビー/レールのようなものとして私を襲うことはありません。誰かが親切にもっと良い代替案を提案できますか?

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

google-app-engine - GoogleAppsMarketplaceアプリ-アプリをサポートするためのスコープを追加する方法

2つのappengineアプリがあります。1つは、顧客向けのもう1つのデータを提供するサービスアプリです。顧客向けアプリをインストール可能なアプリとしてGoogleマーケットプレイスに配置しています。プロビジョニングAPIにアクセスするためのスコープをアプリケーションマニフェストに含めたいと思います。ただし、このアクセスが必要なのはサービスアプリです。

別のアプリケーションへのアクセスを許可するスコープをマニフェストで指定することは可能ですか?

0 投票する
0 に答える
485 参照

java-ee-6 - CDI拡張機能を追加するときに@Injectが失敗するのはなぜですか?

CDI拡張機能を書き込もうとしています。META-INF / services / java.enterprise.inject.spi.Extensionファイルを追加するとすぐに、すべてのインジェクションがメッセージで失敗しますWELD-001408 Unsatisfied dependencies for type...。奇妙なことに、拡張子ファイルも空になる可能性があり、このエラーは引き続き発生します。ファイルを削除すると、すべてが期待どおりに機能しています。

Glassfish1.3.2.2を使用しています。

なぜこれが起こるのか誰かが知っていますか?グーグルで何も見つかりませんでした。

//編集:コード例

私はRESTリソースを持っており、そのリソースにクラスSomeClassを注入します(例を参照)

META-INF/services/java.enterprise.inject.spi.Extension--ファイルが存在しない場合、これは完全に正常に機能します。ファイルを追加するとすぐに、WELD-001408 Unsatisfied dependencies...例外が発生します。ファイルが空の場合でも。これはGlassfish-Bugですか?

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

java-ee-6 - CDI&JPA:リポジトリクラスに最適なスコープ

CDIのリポジトリクラスの(必要なリソースの観点から)最も効率的なスコープは何でしょうか。次のシナリオを想像してみてください。

この例のEntityManagerは、@RequestScopedスコープを使用して生成されます。

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

javascript - 名前付き関数式と変数参照の使用の違いは?

javascript.info から:

興味深い部分:

私の質問はこれです:なぜ次のことがうまくいかないのですか:

言い換えれば、最初のものは期待どおりに機能するのに、2 番目のものは機能しないのはなぜでしょうか? 最初のもの(関数自体に名前を付けて関数内から使用する)と2番目のもの(関数を参照する変数を使用する)の実際の違いは何ですか?

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

ruby-on-rails - RailsスコープはSQLに比べて遅い

find_by_sql を使用すると、1 秒以内に応答が返されます。

次に、activerecord リレーション メソッドでスコープを使用して、同じクエリを作成しようとします。

しかし、45 分後もクエリは実行されています。

control + c を押すと、次の出力が表示されます。

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

database - OAuth2 サーバーのスコープ値とは何ですか?

スコープの仕組みを理解するのに苦労しています。

ここで、 stackexchange apiのスコープを説明する小さなテキストを見つけましたが、それらがどのように機能するかについての詳細情報が必要です (具体的にはこれではありません...)。誰かが私にコンセプトを提供できますか?

前もって感謝します

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

ruby-on-rails - 不在からチェックするスコープはありますか?

データベースにテーブルがあり、ユーザーとしてタスクを実行するときに、 .id をスコープInvitesに渡したいEventUser.not_invited_to(event)

ユーザーIDがそこにないかどうかを確認するために、このスコープを構築するにはどうすればよいですか?