問題タブ [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.
ruby-on-rails - Rails で同じパーシャルを使用するときに異なるデータを表示するためのベスト プラクティス
Rails のベスト プラクティスに関する質問です。
Post モデルと Comment モデルがあるとします。index ビューと show ビューの両方で投稿をレンダリングするために、同じパーシャルが使用されます。そのパーシャル内には、コメントをレンダリングする別のパーシャルへの参照があります。
post_controller.rb
_post.html.haml
コメント/_list.html.haml
投稿のインデックス ビューでは、各投稿の最後の 3 つのコメントのみを表示したいとしますが、ショー ビューでは投稿のすべてのコメントを表示したいとします。同じパーシャルが使用されているため、呼び出しを編集してコメントを制限することはできません。これを達成するための最良の方法は何ですか?現在、これをヘルパーに抽象化しましたが、少し危険な感じがします:
つまり、_post.html.hamlが read に変更されます
動作しますが、Rails のやり方とは思えません。スコープには方法があると思いますが、それを理解できないようです。
ruby-on-rails - データベースに依存する条件付きスコープを持つRailsモデル
このrailscastに基づくモデルのスコープを実装しています。&
スコープ内の条件は、次のようにバイナリAND演算子を使用します。
現在対象としているデータベースはOracleでありBITAND
、演算子の代わりに関数を使用している&
ため、条件を次のように書き直しました。
私の問題は、将来、他のデータベースをターゲットにすることを計画しているため、コードをデータベースにとらわれないようにしたいということです。私の現在の解決策は、Oracleを使用しているかどうかを確認し、それに応じてスコープを次のように定義することです(using_oracle
他の場所で計算するブール値です)。
これは機能しますが、特にエレガントまたはルビー/レールのようなものとして私を襲うことはありません。誰かが親切にもっと良い代替案を提案できますか?
google-app-engine - GoogleAppsMarketplaceアプリ-アプリをサポートするためのスコープを追加する方法
2つのappengineアプリがあります。1つは、顧客向けのもう1つのデータを提供するサービスアプリです。顧客向けアプリをインストール可能なアプリとしてGoogleマーケットプレイスに配置しています。プロビジョニングAPIにアクセスするためのスコープをアプリケーションマニフェストに含めたいと思います。ただし、このアクセスが必要なのはサービスアプリです。
別のアプリケーションへのアクセスを許可するスコープをマニフェストで指定することは可能ですか?
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ですか?
java-ee-6 - CDI&JPA:リポジトリクラスに最適なスコープ
CDIのリポジトリクラスの(必要なリソースの観点から)最も効率的なスコープは何でしょうか。次のシナリオを想像してみてください。
この例のEntityManagerは、@RequestScoped
スコープを使用して生成されます。
javascript - 名前付き関数式と変数参照の使用の違いは?
javascript.info から:
興味深い部分:
私の質問はこれです:なぜ次のことがうまくいかないのですか:
言い換えれば、最初のものは期待どおりに機能するのに、2 番目のものは機能しないのはなぜでしょうか? 最初のもの(関数自体に名前を付けて関数内から使用する)と2番目のもの(関数を参照する変数を使用する)の実際の違いは何ですか?
ruby-on-rails - RailsスコープはSQLに比べて遅い
find_by_sql を使用すると、1 秒以内に応答が返されます。
次に、activerecord リレーション メソッドでスコープを使用して、同じクエリを作成しようとします。
しかし、45 分後もクエリは実行されています。
control + c を押すと、次の出力が表示されます。
database - OAuth2 サーバーのスコープ値とは何ですか?
スコープの仕組みを理解するのに苦労しています。
ここで、 stackexchange apiのスコープを説明する小さなテキストを見つけましたが、それらがどのように機能するかについての詳細情報が必要です (具体的にはこれではありません...)。誰かが私にコンセプトを提供できますか?
前もって感謝します
ruby-on-rails - 不在からチェックするスコープはありますか?
データベースにテーブルがあり、ユーザーとしてタスクを実行するときに、 .id をスコープInvites
に渡したいEvent
User.not_invited_to(event)
ユーザーIDがそこにないかどうかを確認するために、このスコープを構築するにはどうすればよいですか?