laravel - 不想在每次计算时都写查询,我该如何使用变量?
问题描述
$all_trades = FinalTrade::where('user_id', '=', $user_id)->where('market_id', '=', $market_id)->get();
我正在尝试获取所有具有 (col: buy_datetime
> col: sell_datetime
) 和 (col: buy_rate
* quantities
) 的条目。
实际上试图在变量中得到这个。从$all_trades
,如何将单列的全部记录存储在变量中?
例如,我想将 col: 存储quantities
到 $abc 变量中。
解决方案
用于pluck
从集合中获取列
$abc = $all_trades->pluck('quantities');
推荐阅读
- svg - svg path - 通过设置控制点的三个相同的波浪
- mfc - 在 Visual C++ 中的 MFC 中打开/保存文件时可选择的文件格式
- python - 遍历列并创建多个数据框
- java - 如何在java awt图形中绘制超过100%的Windows 10缩放的相邻单个像素
- html - 如何阻止选择的选择扩展父容器
- android - 如何根据用户输入动态创建按钮?
- php - 如何在打印(xpath)之前检查文本是否包含特定字符?
- python - 将键和字典作为键值对添加到现有字典中
- php - 为什么我的 PHP 代码中出现 (语法错误,意外标记 ";" )?
- python - Pandas loc 为相同的过滤器提供不同的值