問題タブ [propel]
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.
database - Symfony 1.2 で、Propel の database.yml ファイルから現在のデータベース名を取得するにはどうすればよいですか?
実行する必要がある未加工の SQL クエリがありますが、データベース名は環境ごとに変わります (ライブ: db、dev db_test)
database.yml ファイルから現在のデータベース名を取得する必要があります。
現在のデータベース名だけを取得するにはどうすればよいですか?
Propel ORM を使用しています
php - 自動フォームを推進
私はPropelから始めたばかりですが、より迅速な開発のために、自動フォームのようなものがあるかどうか知りたいです。Djangoのデフォルトの管理のようなもの。フォームを出力したり、必要なすべての情報を取得したりしたい。オブジェクトの中でも、フォームのすべてを保持するために必要なすべての情報(名前、タイプ、長さ、関連オブジェクトなど)は見つかりませんでした。
routing - Symfony の routing.yml で別のルートを参照しますか?
プラグインを開発していて、プラグイン ディレクトリに routing.yml があり、sfPropelRoute でルートを指定しています。
私のplugins/myPlugin/config/routing.yml で:
それは正常に動作します。
しかし、私のアプリ ( apps/myapp/config/routing.yml ) では、人間の意味で絶対 URL を定義したいので、次のようなルーティングを行いたいと考えています。
明らかに、私の構文は正しいものではありません!
php - symfony バッチ スクリプトでデータベースにアクセスしてメールを送信する
Ubuntu で Symfony 1.3.2 を実行しています。次のことができるバッチ スクリプトを作成する必要があります。
- ORM を使用してデータベースにアクセスする
- メールを送る)
IIRC、これは以前のクックバックにありましたが、以前のバージョンの Symfony 用でした (API は変更されている可能性があります)。
バッチスクリプトでORMレイヤーを介してデータベースにアクセスする方法と、バッチスクリプトで電子メールを送信する方法を知っている人はいますか?
mysql - 挿入時の symfony fk の問題
同様の問題を投稿しましたが、解決できませんでした。ユーザーとグループのリレーショナル データベースを作成しましたが、何らかの理由でフィクスチャを含むテスト データを正しく挿入できません。スキーマのサンプルを次に示します。
そして、これは私が入力しようとするデータです:
このエラーが発生し続けます:
ユーザーとグループは明らかに「ファン」の前に作成されているのに、なぜこのエラーが発生するのですか??
ありがとう!
symfony1 - symfony と propel で「Select count...」を実行するには?
私はこのような非常に単純なSQLクエリを実行しようとしています.Criteriaを推進します:
ドキュメントに関する情報が見つかりませんでした。
アイデアはありますか??
php - 外部キーを持つ symfony モデル
だから私は2つのモデルを持っています。ユーザーとグループ。各グループには作成者としてのユーザーがいて、グループには多くのユーザーがいます。これらのテーブルの FK は正しく設定されていますが、関連するすべての FK オブジェクトを他のオブジェクトから取得する簡単な方法があるかどうか疑問に思っていました。たとえば、グループ オブジェクトの場合、作成者のユーザー オブジェクトを取得する組み込みメソッドはありますか? または、ユーザーが属するすべてのグループ オブジェクトを取得する組み込みメソッドはありますか? symfony ページのドキュメントでこれを行う方法を見つけることができませんでした。私が見たところ、メソッドを作成し、教義を使用して、現在のオブジェクト ID などを使用して適切なテーブルにアクセスする必要があるように感じます。
ありがとう!
いくつかのサンプル スキーマ:
symfony1 - ttwo テーブルと結合するには?
こんにちは、
私はこのクエリを翻訳しようとします:
クエリを推進するには:
しかし、私のテンプレートでは、print_r($reunions) を作成したときに、フィールド "ville" (テーブル 'lieu' から) が存在しません。
どうして ??
php - propel_generator 1.2 をインストールしますか?
propel_generator バージョン 1.2 をインストールしようとしています (それ以降のバージョンは、私が取り組んでいるプロジェクトと互換性がありません)。私はもう試した
しかし、次のエラーが表示されます。
Pearを使用してこれをインストールする方法を知っている人はいますか?
file - Propel オブジェクトをファイルに保存するには?
Propelがデータをデータベースとファイルに保存するオプションも必要です。それを行う方法はありますか?オブジェクトを作成し、データを入力してから、それらをファイル (セッション) に保存し、後でオブジェクトを再作成できるようにする必要があります。しばらくすると、データベースにも移動します。何か案が?