問題タブ [acts-as-versioned]

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 に答える
1638 参照

ruby-on-rails - Rails&Acts-as-versioned:どのようにしてレコードを安らかに元に戻しますか?

RESTの規則とルーティングを尊重する方法でレコードを元に戻すにはどうすればよいですか?

私はroutes.rbをセットアップし、元に戻すためのリンクとコントローラーのアクションを作成する方法の例を探しています。私が見つけたすべての例は、REST前のレールです。

私の理解では、リソースコントローラーにrevert_to_version関数が必要です。

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

ruby-on-rails - Rubyに関する一般的な質問

Railsアプリケーションにgithub.comからacts_as_versionedプラグインをインストールしましたが、完全には理解できないコードブロックがありました。誰かがこれを解決してくれることを望んでいました

ブロック内のメソッド (またはそれが何であれ) がクラス内のインスタンス メソッドとして定義されていることがわかりますが、プラグインのどこにも定数として定義されている CLASS_METHODS が見つかりません。 class_eval の後に意味します。プラグインはここにあり、問題のコードは lib/acts_as_versioned.rb の 199 行目から始まります。誰かが私にここで内情を教えてくれたら、私は大いに義務付けられます.

どうも

-C

0 投票する
2 に答える
672 参照

ruby-on-rails - ActiveRecord モデルとバージョン、およびバージョンとの関連付けを保存する最良の方法は何ですか?

私が持っているモデル (Wiki など) が 1 つだけで、それをそのバージョンと共に保存したい場合は、wiki を「wikis」テーブルに保存し、そのバージョンを「wikis_versions」テーブルに保存する act_as_versioned プラグインを使用できます。「保留中のレビュー/公開済み」のステータスとしてフィールドを使用して、最新バージョンを公開する前にモデレートしたい場合でも、これは単純です。

バージョンもある関連付け (添付ファイル、アセットなど) を使用して Wiki を処理する最良の方法は何ですか? そして、それをどのように調整しますか?流れを維持するためだけに関連付けだけが変更されている場合でも、Wiki に新しいバージョンを作成しますか? もしそうなら、他の関連付けはどうですか?

ほとんどのdbオーバーヘッドでそれを処理する最良の方法は何ですか?

前もって感謝します。

0 投票する
6 に答える
6033 参照

ruby-on-rails - Ruby on Rails でのモデルのバージョン管理

モデルのバージョン管理を可能にするプラグイン/行為を探しています。利用可能なソリューションのリストを見つけるのはちょっと難しいです。これまでのところ、私は集めました:

  • acts_as_versioned
  • simply_versioned
  • vestal_versions

最後の 2 つのソリューションでは、バージョン テーブルが 1 つしか必要ありません。これは良さそうに聞こえますが、移行の容易さがこれによってどのように影響を受けるかについては、悪い予感がします (状態を文字列としてシリアル化するため)。

一方でacts_as_versioned、少しほこりっぽいです (1 月の最後のコミット)。これらのいずれかに関する最近の経験はありますか? または、私が見落としていた可能性のある他のソリューション (またはフォーク) はありますか?

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

ruby-on-rails - Rails - PaperClip & Acts_As_Versioned - 写真の URL へのアクセス

私は以下を実装しました:

Paperclip と act_as_versioned を使用した Ruby on Rails のファイルのバージョン管理: [http://eggsonbread.com/2009/07/23/file-versioning-in-ruby-on-rails-with-paperclip-acts_as_versioned/][1]

新しい写真をアップロードすると、正常にバージョン化されます。私が抱えている問題は、ペーパークリップで画像を取得できないことです:

「version.photo.inspect」は正しい情報を示しています。画像タグで呼び出して写真を表示すると、古いバージョンではなく常に最新のバージョンが表示されます。

アイデア?

0 投票する
2 に答える
278 参照

ruby-on-rails - Acts_as_Version 保存時にバージョン管理をスキップする方法はありますか?

rails act_as_versioned を使用して、バージョン管理イベントの発生をスキップし、通常の保存のみを許可する方法はありますか?

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

java - Rails ActiveRecord プラグイン act_as_versioned for Java (JPA)

Java用RailsのActiveRecordのacts_as_versionedプラグインに相当するものを知っている人は誰でも(より具体的にはJPA用)

私は自分自身に対応して転がすために再モデル化の手間を取らなければならない前に尋ねています:o)