query-builder

    0

    2答えて

    クエリに一致する文字列データを取得する -私は$のユーザータイプと一致しているユーザタイプ(文字列)の値をチェックしたい array( [id] => 1 [fullName] => Tom [usertype] => Duo, Band ) 。 例えば: - $ユーザタイプ= 'デュオ'; これで、$ usertypeと一致するデータを取得する方法はありますか?

    0

    1答えて

    私はquerybuilderで複数の値を取得する必要があります。 私のwhereに私の価値があります。setparameter()私はすべての値を取得しようとしています< 7、このようなことをすることは可能ですか? return $this->createQueryBuilder('d') ->select('COUNT(d)') ->where('d.type = :type') ->se

    0

    1答えて

    私は、クエリービルダーphp laravelで2つのデータベースに参加しようとしていますが、誰かがこれを知っていれば親切に助けてください。 $users = \DB::connection('mysql')->table('users as u')->join(\DB::connection('mysql2')->table('mcc_pharma_user as p'),'u.id','p.us

    1

    2答えて

    私は現在、自分のアプリケーションを最適化しています。本当に必要なものだけを選択しています。例えば 私はUserオブジェクトを取得しています、私は通常、このようにそれを実行します。 $user = User::where($attribute, '=', $value)->first(); このコードは、すべての列との完全なユーザーオブジェクトを私に戻って得られます。マイusersテーブルはかな

    5

    5答えて

    LIKE演算子でクエリビルダを使用したいのですが、正しく動作しません。ここで は私のコントローラで私のコードです:ここでは public function listall($query) { $Clubs = Club::where('clubs.name', 'like', "%$query%") ->Join('leagues', 'clubs.league_id'

    0

    1答えて

    私はその電話機のstorageoptionsでデータベースから1台の電話機を取得しようとしています。 $phone = Phone::find($phone->id) ->join('storage_options', 'phones.id', '=', 'storage_options.phone_id') ->where('storage_options.phone_i

    0

    1答えて

    私は学生テーブルと結果テーブルを持っています。学生には多くの結果があります。結果は1人の学生にのみ関連付けられています。だから私が達成しようとしているものは、次のようなものです: $this->Students ->find('all') ->contain('Results') ->order('by count of results each student ha

    0

    1答えて

    QueryBuilderクエリを実行しようとしていますが、forループの "andWhere"構文が嫌いです。私はそれがforループで何も気に入らないと思う。配列要素のどれかが "x"に等しいかどうかを調べることで、それに基づいて検索結果をフィルタリングします。 $repository = $this->getDoctrine()->getRepository('AppBundle:Shrubs'

    0

    1答えて

    私はいくつかのクエリを持っており、selectブロック選択IDリレーションエンティティで必要ですが、SQLでのようにいくつかの結合なしでどうすればできますか?たとえば、私はleftJoinを追加しますが、それはlsc.serviceCompany.idのような参加なしで可能であるか、それともどのように理解できますか? $qb ->select(' ser_com.id

    0

    1答えて

    パブリケーションの「機能」列がtrueになっているコレクションから情報を表示します。 $pub_destacadas = Publicaciones::take(3)->where('destacado', '=', 1)->get(); 問題は、私のレイアウトは、私は、これは私の刃テンプレートのforeachの中のチャンク()メソッドを使用して解決することができませんでしたので、異なるサイズ