問題タブ [paper-trail-gem]
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 - フレンドリ ID - 未定義のメソッド「slug=」
私は gems Workflow、Paper Trail、Friend ID を使用しています。
Paper Trail を使用して状態の変化を追跡するために、persist_workflow_state をオーバーライドしてワークフロー列を明示的に更新し、Paper Trail が変更をキャプチャできるようにしました。
https://github.com/geekq/workflow#integration-with-activerecord
さて、slug 列のない Friendly ID を導入しましたが、上記の方法に到達するとエラーが発生します。
何か助けはありますか?
ruby-on-rails - Rails で stackoverflow のような受信トレイを作成する
Rails と、場合によっては public_activity または paper_trail gem を使用して、ユーザーの受信トレイを概念的に構築するにはどうすればよいでしょうか。ユーザーに関連する最新の更新を表示します。
stackoverflow の例では、通知をトリガーするものが複数あります。
- 質問に対する回答が得られたとき。
- 誰かがあなたの質問または回答にコメントを投稿したとき。
- 誰かが質問への回答を投稿したとき、あなたも回答済みです。
通知をプッシュするテーブルを作成し、ユーザーが通知を見たときに表示済みとしてマークする必要がありますか? または、これを達成するためのより良い方法はありますか?
どんな助けでも大歓迎です。
ruby-on-rails - 特定のユーザーの変更されたすべてのオブジェクトを見つける
私はモデルを持ってCar
いhas_paper_trail
ます。cars
によって変更または作成された場所をすべて見つけるにはどうすればよいcurrent_user
ですか? それらすべてをループすることはできますが、それはパフォーマンスの悪夢です。いくつかのwhere
検索は、私が探しているものですが、見つかりません。
ruby-on-rails - whodunnit を使用してユーザー インスタンスを取得する
私のホームページでは、papertrail を使用して最新の更新を表示します。
コントローラ
意見
ここでは、関連するユーザーを取得しますが、whodunnit の ID のみを取得しますが、ユーザー インスタンスを取得してusernameを取得したいと考えています。v.whodunnit の代わりに、v.user.username を希望します。
私は同様の質問を見てきましたが、バージョンとユーザーの間の関係を作成する方法がわかりません。
ユーザーモデル
バージョン モデル
編集
<%= v.user %> が表示されているときにこれを取得します
ruby-on-rails - Paper_trail を Spree 拡張機能の依存関係として追加するには?
paper_trail gem 依存関係を使用して、新しい spree 拡張機能を作成しています。だから、私はモデルの変更(製品と注文)を追跡したい。次に、Rails アプリケーションを起動しようとすると、次のエラーが発生します。
私のレールアプリGemfile:
私の order_decorator.rb はとてもシンプルです:
私のgemspec:
私が見逃しているのは何ですか?
編集: Gemfile に gem 'paper_trail', '~> 3.0.0' を追加するだけです
私の文法を許してください、ご挨拶
ios - IOS から Papertrail へのロギング
Urban Airship や OpenTok などのサードパーティ ライブラリからリモート ログ サーバー、特に Papertrail に NSLog 出力を取得する簡単な方法はありますか? このコードでは簡単です。papertrail に移動する独自のログ ルーチンを使用するだけです。これらはソースがありませんが、さまざまなログレベルに NSLog を使用すると思われるライブラリであることに注意してください。ありがとう!
ruby-on-rails - ペーパー トレイルでパーシャルを使用する
/events のショー ページからパーシャルにコードを挿入しようとしています。コードをショー ページで使用すると問題なく動作しますが、コードを部分的に抽出すると、No Method Error が発生します。
バージョン/_version.html.erb
show.html.erb
イベントコントローラー
イベントモデル
ショービュー内にコードを配置する代わりに、コードを部分的に配置する方法はありますか? ありがとう。
編集: まだNo Method Errorが表示されます
events_controller.rb