如何在元查询中使用REGEX。

时间:2018-04-25 11:50:56

标签: php regex wordpress

我有一个从表单字段提交到我的查询的字符串,例如:

1159

元值是CFN-1159,但我希望能够在不使用完整元值的情况下运行查询。

我的数组如下:

my bash output,
A = 10
B = 20
Sum of A + B is : 30
IF SUM value is greater than 25, then press 'n' otherwise, press 'y'
Do you want to continue (y/n)? : n

我希望只返回带有唯一引用代码(meta_value)的帖子。

我如何在此处使用REGEX而不是LIKE来查找元值“以”提交的字符串结尾的帖子。

1 个答案:

答案 0 :(得分:0)

只需使用类似的东西

 $query_adresses = array (
'order'     => 'ASC',
'post_type'=> 'your_post_type',
'posts_per_page'   => '-1',
'meta_query' => array(
    array(
        'key'     => 'reference_code',
        'value'   => array($_POST['ref']),
        'compare' => 'REGEXP'
    )
)

);