首先,对不起,这个标题,我真的不知道如果不写blobtext,该如何命名这个问题!:)
无论如何,我的问题是:我有一个自定义的帖子“Risorse”(英文:参考资料)。它只支持标题,所有其他参数都是使用ACF创建的自定义字段。其中之一是一种关系,我可以在其中选择一个或多个页面。例如,我可以创建一个资源并选择与两个页面的关系。在DB中,以这种方式保存
a:2:{i:0;s:3:"727";i:1;s:3:"729";}
现在,当我加载例如727页时,我想列出与该页相关的所有资源。
我正在尝试自定义查询,但不知道如何设置meta\\u查询数组。我试过这样的方法:
\'meta_query\' => array(
array(
\'key\' => \'product\',
\'value\' => get_the_id(),
\'compare\' => \'IN\'
)
)
显然没有返回帖子,因为meta\\u键“product”包含一个值数组。如何获取与特定职位相关的所有资源?
最合适的回答,由SO网友:globdug 整理而成
好的,我这样解决:
\'meta_query\' => array(
array(
\'key\' => \'product\',
\'value\' => \'"\'.get_the_id().\'"\',
\'compare\' => \'LIKE\'
)
)