这是我收集的数据
[
0 => object(App\Model\Entity\SummaryCoin) id:0 { 'user_id' => (int) 2
'total_sum_coin' => (float) 3 },
1 => object(App\Model\Entity\SummaryCoin) id:1 { 'user_id' => (int) 1
'total_sum_coin' => (float) 33 },
]
如何获取user_id = 1
的索引
使用第一个匹配,我可以获得用户1的新集合
$sumOfUserCoins = $collection->firstMatch([
'user_id' => 1
]);
我将如何获得用户拥有的数组索引1
?
1条答案
按热度按时间ocebsuys1#
没有具体的方法,你必须有点创造性来获得这些信息,例如,match all,这样你就可以得到一个集合,去掉除了第一个条目之外的所有条目,并将其转换为一个保存键的数组,然后你就可以从这个数组中获得这些信息: