WP meta_query传递一个数组进行IN比较

时间:2015-08-09 16:06:25

标签: php wordpress

我有一个字符串,我想分成一个数组,然后传递给meta_query的值,然后用IN运算符传递。

例如:

$my_string = "San Francisco, CA 94111";

然后我想我会这样做:

$my_string = (explode(',',$my_string));

然后在我的meta_query中:

'meta_query'        => array(
    array(
        'key' => 'login_email',
        'value' => $my_string,
        'compare' => 'IN'
    )

这似乎不起作用。我想知道数字是如何用密钥写入并传递给值运算符的。

例如:

Array ( [0] => san francisco [1] => ca 94111 )

VS

在Wordpress文档中,它需要类似:

array( 3, 4 ),

除了我现在正在处理的事情之外,我认为能够为meta_query做这样的事情会很有用。有任何想法吗?感谢

0 个答案:

没有答案