propel

    0

    1答えて

    Webアプリケーション開発用にPropelを使用してテストしましたが、Propelのインストールの際にいくつかの障害が発生しました。 ドキュメント(http://propelorm.org/documentation/01-installation.html)に公開されているように、Composer以外の方法はPropelのインストールにはうまくいきません。私はGithubにしてみましたが、インス

    0

    1答えて

    PropelORMは、生成されたすべてのクラスと現在のデータベーススキーマの互換性を検証する方法はありますか? 生成されたクラスにデータベーススキーマのないフィールドまたはテーブルがある場合、内部のPropelエラーが発生する前にエラーメッセージを出力することが重要です。 PS:try-catchブロックはこの問題には適していません。

    0

    1答えて

    PropelのクエリにORDER BY columnName IS NULL DESC, columnName DESCを追加するにはどうすればいいですか?私は同じ問題があるas in this questionしかし、私はPropelメソッドを使用して適切な解決策を見つけることができないようです。この節はかなり複雑なクエリ構築プロセスに組み込まれているので、単純なSQLに移行するだけではありませ

    -2

    1答えて

    sysmfony 3.4をインストールして、propelをセットアップして、以下のエラーが表示されるようにしてください。以下は私のcomposer.jsonファイルです "require": { "php": ">=5.5.9", "symfony/symfony": "3.4.*", "doctrine/orm": "^2.5", "doctrin

    -2

    1答えて

    私はpropelでSymfony 3.4をセットアップしていますが、うまくいきます。 1つのログインスクリプトを作成してエラーが発生しました。 public function loginAction(Request $request) { $session = $request->getSession(); $authUtils = $this->get('s

    0

    1答えて

    計算カラムだけを返すPropelで選択を実行しようとしていますが、私は常に他のカラムを選択しています。例えば : $criteria = new MuestraQuery(); $criteria->clearSelectColumns() ->addAsColumn('numEspesores', 'count(distinct muestra.sal_espesor)') 結果

    0

    1答えて

    私は現在PropelのCMSを再構築中です。私は現在、私たちのデータベースからいくつかのボディを取得する関数を持っていますが、私は$ i変数に基づいて必要なものを得るのに苦労しています。次のように 機能は次のとおりです。 for ($i = 0; $i < $item->getColumns(); $i++) { if (strlen(strip_tags(stripslashes($i

    1

    1答えて

    PHP用にPropel(1.7)を使用しています。そして私は結合されたオブジェクトを水和することにいくつかの問題があります。ここで は例です:Propelので Table A -------- id anyColumn Table B -------- id a_id 私はTable Aからオブジェクトを照会するが、(左)bからエントリに参加したいんです。私はMySQLのクエリ

    1

    1答えて

    クエリの仮想カラムが ->withColumn('SUM(retoure_menge)', 'return_quantity') であり、この合計がゼロより大きくなるようにフィルタを設定したいとします。 どうすればいいですか? ->filterByReturnQuantity(array('min' => 0)) このような

    0

    1答えて

    私はPropelを使い始めようと非常に努力しましたが、私は2時間ドキュメント全体を読んで座っていましたが、実際には 'propel init'コマンドを実行する場所は教えてくれません。 http://propelorm.org/documentation/02-buildtime.html それは、私は、ページの下部にある「初期化を推進する」簡単な方法の最初のステップを実行する必要が言いましたか?