获取特定日期的积分

时间:2014-01-21 11:23:12

标签: rest balanced-payments

我可以使用以下内容获取所有学分的列表

<?php
$marketplace = Balanced\Marketplace::mine();
$credits = $marketplace->credits->query()->all();
?>

我可以修改此项以获取特定客户的学分

$credits = $customer->credits->query()->all();

请注意,有机会查询$ marketplace查询$ customer。

我可以修改所有()或通过其他方式获得具有不同参数的学分。 例如过去24小时或特定日期的积分,...

我知道我可以获得整个学分列表,然后搜索它但是如果只需要一个子部分,似乎很难获得所有内容。

1 个答案:

答案 0 :(得分:1)

我相信你可以像这样过滤

$customer->credits->query()->filter(
    Credit::$f->created_at->lt($before),
    Credit::$f->created_at->gte($after),
)->all();

以下是互联网上的另一个示例,展示了如何通过元字段进行过滤 - https://gist.github.com/mjallday/5166040