Lithium: CakePHP で示されているようにクエリが実行されていることがわかります。
P粉757640504
P粉757640504 2024-03-26 11:49:58
0
2
357

CakePHP のように Lithium で実行されたクエリを表示する方法をご存知ですか? 実装を見つけるのが簡単になるかもしれません。 実行されたクエリはページの下部に表示されます。

![スクリーンショット]http://imgur.com/ffNfQ

答えを受け取った後、コードをコントローラーに追加しました:

リーリー

self と params に関するすべての var_dump の出力が得られますが、SQL クエリを実行する必要があります。

スクリーンショットをご覧ください http://imgur.com/ffNfQ

P粉757640504
P粉757640504

全員に返信(2)
P粉052724364

@Nils が提案したように、Lithium フィルターを活用して、単純なクエリ ロガーを作成できます。
ここで作成しましたread クエリを product 環境内のファイルに記録します。
ニーズに合わせて、createupdatedelete アクションにフィルターをカスタマイズして追加できるはずです。

Cake のデバッグ ツールバーなど、すぐに使えるソリューションをお探しの場合は、li3_perf プロジェクトをチェックしてください: https://github.com/tmaiaroto/li3_perf

いいねを押す +0
P粉322918729

Nils と Mehdi からのすべての提案に従って、MongoDB を使用して Lithium で実行されたクエリの vardump や print_r() ではなく、クエリ結果のみを表示する新しいプラグインを作成しました。

これで、何をしているのかを見つけるのが非常に簡単になりました。

プロジェクトは Github でご覧いただけます:

https://github.com/nilamdoc/li3_show

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!