問題タブ [annotate]
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.
django - Djangoクエリ:user__userprofileでvalues()を呼び出します
私は次のモデルを持っています:
AUTH_PROFILE_MODULE
settings.py で、UserProfile クラスに設定しました。
特定のゲームについて、たとえば、そのゲームで 5 つ以上の成果を上げているユーザーのリストを取得したいと考えています。
だから私がしたことは次のとおりでした:
今は動作しますが、問題は、ユーザー ID と彼の nba (実績の数) の値のリストを取得することです。しかし、テンプレートでスコアを印刷し、UserProfile の他の属性にもアクセスする必要があります...
そこで、「.values('user')」を次のように変更してみました。
しかし、うまくいきません!エラーが発生します:
私が行うとうまくいくことに注意してください:
属性では値を呼び出すことができるが、外部キーでは呼び出せないことを示しているのはどれですか?
「django-batch-select」アプリケーションを使用して別の方法も試しました:
しかし、私はエラーが発生します:
「除外」ステートメントを削除すると機能しますが、このゲームの実績がないユーザーを含むすべてのユーザーのリストを取得します (達成済み == [])
私はどこでも検索してきましたが、問題の解決策が見つかりません...いくつかの助けをいただければ幸いです!
ruby-on-rails - Rails 3 注釈が機能しない
コマンドラインで実行するannotate
と、次のエラーが発生します。
これは私のGemfileがどのように見えるかです:
これはすべて私のローカルホストにあります。
django - Djangoは、クエリアイテム以外のモデルインスタンスで使用状況に注釈を付けます
私はそのようなクエリを持っています
ご覧のとおり、を持っているすべてのオブジェクトのoverallRating
フィールドの合計が必要です。companyreview
employer
id = 1
Employer
上記のクエリは私が望むことを実行しますが、インスタンスから合計を取得する方法があると確信しています。
このクエリを次のように実装するにはどうすればよいですか?
?
ありがとう
python - Django Python noob-集計合計からNUMBERを取得するにはどうすればよいですか?
私は単純な集計を持っています:
これは「合計」を返します。
私が行った場合:
表示されます"{'total': Decimal('321.60')}"
これからNUMERIC変数を取得するにはどうすればよいですか?
tfs - TFS 注釈によるコードの削除の検出
これは簡単なことのように思えますが、それが可能かどうかはわかりません...
TFS 注釈を使用すると、コードの各行がいつ変更されたか、および変更された変更セットを特定できます。これは、何かがいつ追加または変更されたかを判断するのに最適です。しかし、何かがいつ削除されたかを判断するにはどうすればよいでしょうか?
コードの削除は注釈に表示されますか? 私はそうは思わない。そうでない場合、一部のコードが削除されたことをどのように検出できますか?
ruby-on-rails-3 - annotate で rake 実行可能ファイルが見つかりません
ctran/annotate_modelsを使用してモデルに注釈を付け、ファイルをルーティングしています。エラーが発生しました:
...その結果annotate
、コメント ブロックが config/routes.db に追加されますが、コメントは空です。メッセージは、annotate
が見つからないことを示唆していますが、確かにそこにあります:rake
rake
そして、現在の構成についてrakeが言っていることは次のとおりです。
私の Gemfile で少し変わっているのは、以前のバージョンの rake を指定していることだけです。
何が間違っているかについてのアイデアはありますか?
django - どのQオブジェクトが見つかったかに基づいて、Django querySetに注釈を付ける必要があります
そのため、(UNION を実現するために) 一緒に OR 演算されたいくつかの Q オブジェクトを含むクエリがあり、Q オブジェクトが一致した各結果に注釈を付けたいと考えています。これにより、クエリ結果を表示するときに、各結果でヒットした検索用語を強調表示できます。
結果の querySet を生成するコードは次のとおりです。
.extra オプションを使用して、この注釈付きの列を追加できると思います: https://docs.djangoproject.com/en/1.3/ref/models/querysets/#extra
これができない場合は、おそらく 3 つの個別のクエリを実行し、結果に注釈を付けてから、クエリセットの OR を組み合わせます...これはおそらくかなり無駄であり、不器用に思えます。
django - django annotate()とaggregate()を使用してクエリセットをグループ化するにはどうすればよいですか?
djangoのORMでSQLクエリを翻訳しようとしています。annotate()を使用しようとしましたが、SQLクエリと同じ結果を得ることができません。
これは私のモデルです:
そして、これは私がdjangoで翻訳しようとしているクエリです:
これは可能ですか?
mysql - Distinct() の代わりに Annotate を使用する Django
私は、distinct() API 呼び出しでパフォーマンスの問題が発生する場合があることを読みました。個別の使用を回避した orm を使用してクエリを書き直そうとしました (少なくとも違いをプロファイルします)。
私の理解では、 values() は内部で Group By を実行します。ただし、2 つのメソッドをテストすると、distinct() を使用するか、values()/annotate() を使用するかによって、オブジェクトの数が異なります。
対。
ここで何が間違っているかについて何か考えはありますか?
ありがとう!
django - Django-複数のフィールド値を使用してQuerySetに注釈を付ける方法は?
「views」と「votes」という2つの整数フィールドを持つ「Story」というモデルがあります。すべてのStoryオブジェクトを取得するときに、返されたQuerySetに、単に「ビュー」/「投票」である「ランキング」フィールドで注釈を付けたいと思います。次に、QuerySetを「ランキング」で並べ替えたいと思います。の線に沿った何か...
Djangoでこれを行うにはどうすればよいですか?または、PythonでQuerySetが取得された後に実行する必要がありますか(QuerySet内の各オブジェクトのランキングを含むリストを作成するなど)?
ありがとう!
PS:私の実際のプログラムでは、ランキングの計算は上記のように単純ではなく、最初のQuerySetの他のフィルターに依存しているため、ストーリーモデルの別のフィールドとして保存することはできません。