Laravel Eloquent return 大数组
Laravel Eloquent return big array
这是我模型上的一个功能:
static function getHashes()
{
return self::select('hash')->get()->toArray();
}
如何使 laravel return 成为一个大数组而不是包含子数组的数组?
您的问题很含糊,通常您至少应该 post 一些代码。不过我想我可能知道你想要什么,而且我心情很好,所以这里...
如果你想要一个数组列出你的集合中每个模型的某个属性的值,你可以使用lists()
:
$hashes = $collection->lists('hash');
对于你的函数来说:
static function getHashes()
{
return self::lists('hash');
}
这是我模型上的一个功能:
static function getHashes()
{
return self::select('hash')->get()->toArray();
}
如何使 laravel return 成为一个大数组而不是包含子数组的数组?
您的问题很含糊,通常您至少应该 post 一些代码。不过我想我可能知道你想要什么,而且我心情很好,所以这里...
如果你想要一个数组列出你的集合中每个模型的某个属性的值,你可以使用lists()
:
$hashes = $collection->lists('hash');
对于你的函数来说:
static function getHashes()
{
return self::lists('hash');
}