問題タブ [revisionable]
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.
mysql - 監査証跡: 特定の時間に特定の列の値を持つ列の ID を返す
MySQL の監査証跡を使用して、特定の期間に特定の値を持つレコードをどのように見つけますか?
1 週間前にサイト管理者 (role_id=1) だったユーザーの ID を取得したいとします。
テーブルを考えると:
リビジョンテーブル:
(良くも悪くもそこに作成データを保存していて、ソフト削除していると仮定します)
たった 1 つのクエリを使用して、 1 週間前の今日 role_id = 1 の人を見つけるにはどうすればよいでしょうか? ロールが 1 から 2 に変更された可能性があることに注意してください。つまり、role_id = 1 の場所を選択することはできません。
多分このような何か?:
laravel - 改訂可能なプレゼンターが機能しない
まずチケットを探します。
次に、同じリビジョンを見つけます。
しかし、それは私にエラーを与えます:
データベースを見ると、リビジョン テーブルがリビジョンで更新されています。
そして、これは私のプレゼンターのコードです:
これが Tickets モデルからの私の関係です。
そして、passThrough で stage.stage_name を使用しましたが、まだ結果がありません。
また、私がするとき$revision->old('stage_id');
、私は得るnull
このパッケージを使用しています: https://github.com/jarektkaczyk/revisionable
php - Laravel 5 雄弁なモデルを動的に作成する
mysql テーブル名と行 ID があるとします。
これらの各テーブルには、テーブルをEloquent
参照するモデルがあります。table_name
リストを繰り返し、モデルを動的に使用して、キーとキーにfind
基づく行から新しいインスタンスを作成するにはどうすればよいrow_id
ですか?
インスタンスを介して必要なデータを取得できBuilder
ますが、実際にはModel
インスタンスを構築する必要があります。これは、Eloquent
モデルを通じてコントラクトを実装し、そのコントラクトから特定の属性を探しているためです。Builder インスタンスから属性を取得できません。
(私が使用しているパッケージ: https://github.com/jarektkaczyk/revisionable。モデルに実装Revisionable
しています)
少し明確にするために、これは機能します:
これはしませんが:
これが十分に明確でない場合はお知らせください。
編集:
また、Dynamic
モデルは次のとおりです。
php - Laravel 名前空間の混乱
このパッケージを使用しようとしています:
https://github.com/VentureCraft/revisionable
しかし、私は得る:
致命的なエラー: クラス 'Auth' が /var/www/html/selection/vendor/venturecraft/revisionable/src/Venturecraft/Revisionable/RevisionableTrait.php に見つかりません
DBも同様です。
彼が使用するコードでは、\
ファサードに用途を追加して\を捨てると、機能します。
パッケージを変更せずに修正する方法はありますか?
さらに詳しい情報。
この特性で問題が発生しています。
手順で説明されているように、モデルで使用しようとしています:
問題は \DB が機能していないことだと思います。使用せずに動作する必要がありますか?
ここに私のモデルがあります:
テストとして、コントローラーで \DB を使用しようとしたところ、次のようになりました。 Class 'DB' not found in 255 これは機能しますか?
現在、私の app.php が破損していました。:-(
laravel - LaravelでVentureCraft/revisionableを使用するには?
CRUD アプリケーションでVentureCraft/revisionableを使用する方法と履歴を取得する方法を知りたい
例 : ユーザーは毎日マイレージを追加してマイレージを編集する必要があります ...... 私のビュー (revision.blade.php) では、誰が追加および編集したかの履歴を取得したい 試してみましたが、次のステップに進む方法がわかりません?
これはモデルです
これがルート
ビューに使用するコードがわからない????
マイレージにはuser_id、date、mileageがあり、このように表示したい
例 : ユーザー ...A... が .....date.... のマイレージを追加しました。値は ...mileage...
彼らが編集する場合、私はこのユーザーのように表示したい ...A ... 日付 .... のマイレージを更新しました... 値は ... マイレージ ... から ... マイレージ ... どうすればよいですかこれを行う ?