問題タブ [symfony4]
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.
php - symfony/プロセスが例外で失敗する
Symfony/Process コンポーネントを使用して、Linux 用のスタンドアロン chromedriver を実行しようとしています。プロジェクトのフォルダー構造は次のとおりです。
これindex.php
は私が実行しようとしているコードです:
しかし、それはさらに悪化しました。現在、エラー出力はありません。次のような例外をスローするだけです。
php - Symfony 4、doctrine、getResult、および getArrayResult と getScalarResult は同じ構造の結果を返します
symfony 4 から、サンプル リポジトリ クラスを作成します。このクラスから、すべてのメールのユーザーのリストを取得するメソッドを作成しました。次のような配列構造を取得したいと思います。
しかし、「getResult」を使用すると、多次元配列が得られます。次に、getArrayResult と getScalarResult でテストしたところ、毎回まったく同じ配列構造の結果が得られました。
以下、私のサービスクラス:
そして、「getAllEmail()」の出力をダンプしたときの結果:
getResult / getArrayResult / getScalarResult がまったく同じ配列構造を返すのはなぜですか? 私はどこかで間違いをしますか?
編集:リポジトリクラスを変更しました:
そしてダンプ出力:
「getResult」と「getArrayResult」を使用して多次元配列を取得し、最初の次元ですべての電子メールを取得します (電子メールが重要です)。私は自分の目標に近づいていますが、完璧ではありません。私は「軽量」な方法を探しています(私の英語で申し訳ありません-_-)、できるだけ単純なクエリを実行したいので、メールのみを取得したいと思います(メール+別の役に立たないユーザー情報ではありません)。出来ますか ?