問題タブ [voting-system]
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 - Ruby On Rails: 賛成投票で集計結果を表示
Thumbs_Up ジェムをロードしましたが、投票は正常に機能しています。
このコードを投稿コントローラーに追加しました。
実際のビューに何を入れて表示するのかわかりません。
それはただ<% poll_winners %>
ですか?
EDIT2: 完全なエラー メッセージは次のとおりです。
*編集*これが私の完全な投稿コントローラーです(正しいかどうかはわかりません):
drupal-7 - Drupal 7 カスタム投票ソリューション
基本的に、それぞれがラジオボタンのリストを備えたいくつかのフォームで構成され、そのうちの1つを選択できる投票システムを作成する必要があります。フォームを送信すると、次のページが読み込まれます。これは約 10 ページ続き、最終的にユーザーを一般的なデータ キャプチャ フォームに送り、そこで賞品の抽選に含める資格情報を送信します。
いくつかのアプローチが思い浮かびます。
コア ポーリング モジュールのクローンを作成し、必要な機能を実現するように変更します。
投票の匿名記録を許可するように drupal quiz モジュールを変更します (そうではないという事実が、私がこの方法でアプローチするのを止める唯一の理由です。それ以外の場合は、私が望むようにほぼ正確に機能します)
webform モジュールを使用して、完全にカスタムなものを作成します。
誰かがこの同じ問題/ジレンマに遭遇し、知識を共有できるかどうか疑問に思いましたか???
javascript - クライアント側のハート投票
サーバー側のものなしで、Javascript / jQueryおよびHTML5データ属性、他のHTML5 APIのみを使用して、単純なハート投票(複数回投票する機能なしでカウンター付きの+1投票のみ)を実装する方法はありますか?
ruby-on-rails - コンソールから作成する場合でも、モデルは常に nil です
アプリ用の非常にシンプルな投票システムを作ろうとしています。しかし、新しい投票モデルを作成しようとすると、常に nil に設定されます。私はしばらくこれを見てきましたが、何が間違っているのかわかりません。助けてください。
これは menu_item の例です
IRBで作成しようとすると
モデル
コントローラー
スキーマ
ruby - gemに投票せずにRailsで投票を実装する方法
私はハッカー ニュースのクローンを作成しました。過去 7 日間に基づいて、最も投票されたものから最も投票されていないものにランク付けする投票システムを実装しようとしています。これを行うための宝石がいくつかあることは知っていますが、宝石を使用する前に一度手動で行いたいと思います。
私が抱えている最初の問題は、複数の投票です。各ユーザーが好きなだけリンクに投票できるようにしたいのですが、リンクごとに 1 票に制限されています。私はこれを実現しようとしましたvotes_controller
が、ユーザーがリンクごとに 1 票を持つのではなく、リンク自体に合計 1 票しか持たないようにしています。これが私の方法ですvotes_controller
:
Myschema.rb
は 、users
、links
で構成され、 との両方にvotes
属性user_id
があり、ここにリストされています。links
votes
現在のアクションをリファクタリングして、どのリンクにも投票できるようにするにはどうすればよいですか?
わかりました、私の2番目で最後の質問は、投票の問題を解決したら、過去7日間に基づいて、もちろんpostgresサーバーアプローチを使用して、最も投票されたものから最も投票されていないものにどのように並べ替えることができるかということです. データベースを通過する方が効率的であるように思えます。私が得ることができる洞察をいただければ幸いです、私は完全に困惑しています、ありがとう!!
より良いアイデアを提供するための私のリンクモデルは次のとおりです。
ここに私の見解があります:
ruby-on-rails - ユーザーは、thumbs_up で自分のアップロードにのみ投票できます
gem 'thumbs_up', '~> 0.6.7' をインストールして、指示に従って必要な移行を実行しましたが、これを正しく機能させるためにいくつかの問題が発生しています。私は RoR を初めて使用するので、ご理解いただきありがとうございます。Rails 4.0.0を実行しています。ユーザーが画像(ピン)をアップロードするシンプルなアプリを構築し、他のユーザーが画像に投票できるようにします。私が抱えている問題は、ログインしたユーザーが自分の画像にしか投票できず、他のユーザーには投票できないことです。また、ビューでvote_upまたはvote_againstをクリックすると何もしませんが、投票は集計されていますが、ページとフラッシュ通知は両方ともレンダリングされていません。
これは私のmodels/users.rbです:
モデル/pins.rb:
私のpins_controller:
これは私の見解です:
そして、ここに私のroutes.rbがあります:
どんな助けでも大歓迎です、事前に感謝します!
ranking - 投票数と候補者総数に基づいて候補者のランクを計算する
候補者の総数と各候補者の得票数がある場合、各候補者の順位をどのように計算できますか?
パーセンテージの部分はなんとかできたのですが、ランクの計算が行き詰まりました。
最後に MySql を使用しますが、今はランクを計算するための数式またはメソッドのみが必要です。
式だけでも参考になれば幸いです。利息の公式と同じようにPTR/100.
候補者総数
総投票数
投票