给定元查询,生成要附加到主查询的SQL子句。
原型
get_meta_sql( array $meta_query, string $type, string $primary_table, string $primary_id_column, object $context = null )
参数
$meta_query
(array)
(Required)
元查询。
$type
(string)
(Required)
元的类型。
$primary_table
(string)
(Required)
主数据库表名称。
$primary_id_column
(string)
(Required)
主ID列名称。
$context
(object)
(Optional)
主查询对象
返回值
(array)
关联数组
源文件
路径:wp-includes/meta.php
<?php
...
function get_meta_sql( $meta_query, $type, $primary_table, $primary_id_column, $context = null ) {
$meta_query_obj = new WP_Meta_Query( $meta_query );
return $meta_query_obj->get_sql( $type, $primary_table, $primary_id_column, $context );
}
...
?>
其他
英文文档:https://developer.wordpress.org/reference/functions/get_meta_sql/