php - WooCommerce 查询仅返回特定列
问题描述
我有一个自定义订单历史记录屏幕,它通过我的查询返回 3,000 多个结果。我实际上只希望在此查询中返回 5 个对象。是否可以指定要返回的特定列?
我在这里阅读了下面的文章,该文章专门讨论WC_Product_Query
但不是wc_get_orders
我使用的。
我的查询;
$orders = wc_get_orders( array(
'limit' => -1,
'status' => 'completed',
'date_completed' => $end_date.'...'.$start_date,
'meta_query' => array(
array(
'key' => 'order_rate',
'compare' => '!=',
'value' => NULL
)
),
'meta_key' => '_date_completed',
'orderby' => 'meta_value_num',
'order' => 'DESC',
));
我可以指定要返回的数据而不是附加到订单的所有内容,主要是通过 ACF 设置的自定义元数据吗?例如order_rate
解决方案
推荐阅读
- ios - 如何从 IOS 应用程序调用 unity3D?
- python - 找不到 Django 页面,当前路径,与这些中的任何一个都不匹配
- php - Laravel DB 数组问题
- html - 我如何为所有引导卡应用保证金底部?
- multithreading - 主线程没有等待工作线程在 Completable Future 中完成
- python-3.x - 为什么非因果?
- c# - .NET Core HTTP POST 模型缺少参数
- meshlab - 减少三角形的数量,然后将颜色映射到模型上
- amazon-web-services - 时间相关的 cloudwatch 监控是否可行?
- javascript - Ajax 循环 json 响应