Php 拉威尔雄辩回归大阵

Php 拉威尔雄辩回归大阵,php,laravel,eloquent,Php,Laravel,Eloquent,这是我的模型上的一个函数: static function getHashes() { return self::select('hash')->get()->toArray(); } 如何让laravel返回一个大数组而不是一个包含子数组的数组?您的问题相当模糊,通常您至少应该发布一些代码。不过我想我可能知道你想要什么,我的心情很好,所以就这样 如果希望数组列出集合中每个模型的特定属性值,可以使用lists(): 对于您的功能,这将是: static function

这是我的模型上的一个函数:

static function getHashes()
{
    return self::select('hash')->get()->toArray();
}

如何让laravel返回一个大数组而不是一个包含子数组的数组?

您的问题相当模糊,通常您至少应该发布一些代码。不过我想我可能知道你想要什么,我的心情很好,所以就这样

如果希望数组列出集合中每个模型的特定属性值,可以使用
lists()


对于您的功能,这将是:

static function getHashes()
{
    return self::lists('hash');
}

对于错误的信息,很抱歉,无论如何,我有一个模型,我只想选择一列并将其作为一个大数组返回,这是范围:请注意,在Laravel 5.4+列表中()已被折旧,现在使用了pulk()。
static function getHashes()
{
    return self::lists('hash');
}