###概要
ワードプレスの質問です。宜しくおねがい致します。
meta_queryのkey指定で、array_columnさせた情報は指定できせんでしょうか?
###詳細
premium_usersというカスタムフィールドを記事が持っています。
中身は次のような配列です。
php
1$premium_users = get_post_meta( $post_id, 'premium_users' ); 2/* 3$premium_users の中身はこうなっている 4[ 5 [ 'user_id'=>1, 'age'=>10 ], 6 [ 'user_id'=>2, 'age'=>20 ] 7] 8*/
この情報を下記のようにmeta_queryでの検索で利用したいと考えているのですが、
meta_queryでの指定値が下記のようにユーザーIDであるのに対して、上記のように対象の配列にはageという情報もあってつまづきました。
このようなときはどうやってmeta_queryを指定できるでしょうか?
PHP
1 'meta_query' = array( 2 array( 3 'value' => get_current_user_id() // ユーザーIDで指定したい 4 , 'key' => 'premium_users', // しかしここにはageもある 5 , 'type' => 'NUMERIC' 6 , 'compare' => 'LIKE' 7 ), 8 );
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/11/22 23:52
2019/11/23 00:03 編集
2019/11/23 07:44