問題タブ [phalcon-orm]

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

php - Phalcon 3.0 モデルの関係

Phalcon 3.0.1 を使用して小さなプロジェクトを構築していて、2 つのテーブル間で ORM モデルの関係を使用する方法を学びましたが、最初に関連テーブルからデータを結合する際に最初の問題が発生しました。これらのテーブルの SQL コードは次のとおりです。

Jobs には、カテゴリ (categories_id) の外部キーがあります。今、私のカテゴリモデルで次のような関係を初期化しようとしています:

現在、find メソッドを呼び出すとCategories::find()、Jobs テーブルから関連データが返されません。また、メソッド内にばかげたものを入れることができ、hasMany()例外をキャッチすることさえできないことに気付きました。完全に無視されているようです。以下のようなこともできますが、クラッシュしません。

また、モデルのすべてのプロパティが公開されていることを概説したいと思います。私はすべてのドキュメント、その他のスタックオーバーフローの質問、github の例を調べましたが、うまくいくと思います。私はそれについて怒っているので、どんな助けでも感謝します。

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

php - 投稿数が最大のユーザーを取得する Phalcon

私は PHP と Web フレームワーク Phalcon の初心者です。私はたくさん試しましたが、答えが見つかりません。その ORM を使用しようとしていますが、クエリの生成方法がわかりません。

これはSQLでの私のクエリです:

Phalcon ORM を使用してクエリを生成するのを手伝ってください。返信ありがとうございます:)

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

phalcon - Phalcon の hasMany が正しく機能しない

この単純なコードが機能しない理由がわかりません:

パックモデル:

そして PackItem モデル:

このコードを実行しようとすると、エラーで終了します:

ログ ファイルは次のようなコードでいっぱいです。

それがどのように機能しないかについては、これ以上のアイデアはありません。Phalcon 3.0 を使用していますが、これはバグのようです。どう思いますか?

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

rest - Phalcon REST API 構造

Phalcon を使用して REST API を開発しています。アプリケーションには、ユーザー、会社、連絡先などの複数のモジュールがあります。これらの各モジュールには、データを格納するための独自のテーブルがあります。さらに、各モジュールには独自の定義ファイルがあり、API 応答でどのフィールドを表示するかを記述しています。私は Phalcon にかなり慣れていません。Phalcon の学習を始めたばかりです。このコードが将来の問題を引き起こさないように、アプリケーションをどのように構築する必要があるか、または何かが欠けているか、コードを抽象化できるかどうかについて、助けが必要です。それ以上は素晴らしいでしょう。

計画どおりのディレクトリ構造:

各モジュールのすべてのデータベース関連のクエリを独自のモデルに常駐させたいと考えています。レコードのリストの API URL は、 http: //api.example.com/MyAPI/V2/contacts/list または /MyAPI/V2/users/list になります。同様に、レコードを作成するための API URL は、http: //api.example.com/MyAPI/V2/contacts/add または /MyAPI/V2/users/listになります。

どのように進めたらよいか教えてください