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

meta_query、関係ORとANDの両方を使用して検索する方法は?

    助けを借りて解決策を見つけました。以下のコードは完全に機能しました。

        $args => array(
            'relation' => 'AND',
            array(
                'relation' => 'OR',
                array(
                    'key' => 'title',
                    'value' => $searchvalue,
                    'compare' => 'LIKE'
                ),
                array(
                    'key' => 'author',
                    'value' => $searchvalue,
                    'compare' => 'LIKE'
                ),
                array(
                    'key' => 'genre',
                    'value' => $searchvalue,
                    'compare' => 'LIKE'
                )
            ),
            array(
                'key' => 'rating',
                'value' => $ratingvalue,
                'compare' => '=',
                'type' => 'NUMERIC'
    
            )
        )
    );
    


    1. MySQL/MariaDBサーバーがいつ起動したかを確認する方法

    2. LINQ to Entitiesは、メソッド'System.String ToString()'メソッドを認識せず、このメソッドをストア式に変換できません

    3. クロスアプライxmlクエリは、xmlドキュメントが大きくなるにつれてパフォーマンスが指数関数的に低下します

    4. Prismaの使い方