sql >> データベース >  >> RDS >> Mysql

MySql Doctrine:指定された変数がIN配列プロパティであるかどうかを確認します

    私の知る限り、この配列はデータベースからシリアル化が解除されるまで技術的には配列ではないため、Doctrineでは直接これを行うことはできません。

    探している結果を取得するために私が知っている唯一の方法は、データベース値を文字列として扱い、likeを使用してその値で必要な文字列を検索することです。 ワイルドカードを使用します。

    $qb = $this->getDoctrine()->getRepository('CoreBundle:Task')->createQueryBuilder('t');
    $qb->where('t.categories LIKE :category')
       ->setParameter('category', '%'.$category.'%');
    



    1. SAPLumiraをMicrosoftAccessに接続する

    2. cx_Oracle.DatabaseError:ORA-12514:TNS:listenerは現在、接続記述子で要求されたサービスを認識していません

    3. カスケード削除クエリ

    4. MySQLでDjangoを設定するときの日時の値が正しくありません