我正在尝试进行元查询以获取在我的自定义帖子中设置为元字段的两个价格之间。
但是_ccprop_prop_price
查询被忽略。它仍然给出高于 100000 的结果,我可以确认元字段的 id 是_ccprop_prop_price
。然而值得注意的是,该字段是text
字段而不是number
字段。
我错过了一些明显的东西吗?<
我什至试图通过做两个数组并使用and来进一步分解它>
。
编辑:只是另一个发展,我注意到=
它确实有效,这让我想知道它是否与它作为一个文本字段有关。
这是最终的结果$args
(
[post_type] => property
[orderby] => meta_value_num
[meta_key] => _ccprop_prop_price
[order] => ASC
[posts_per_page] => 30
[paged] => 1
[tax_query] => Array
(
[0] =>
[1] =>
[2] =>
[3] =>
)
[meta_query] => Array
(
[relation] => AND
[0] => Array
(
[key] => _ccprop_prop_price
[value] => Array
(
[0] => 0
[1] => 100000
)
[compare] => BETWEEN
[type] => NUMERIC
)
)
)