2015-04-19 129 views
2

这是我的模型的函数:Laravel雄辩回到大阵

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

怎样才能让laravel返回,而不是与子数组的数组一个大阵? enter image description here

回答

1

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

如果你想要一个数组列出你的集合中的每个模型的某个属性的值,你可以使用lists()

$hashes = $collection->lists('hash'); 

为了您的功能,这将是:

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

很抱歉的错误信息,反正我有一个模型,我想塞莱ct只有一列,并将其作为一个大阵列返回,这是范围:http://pastebin.com/LWVUaR4v – Broshi

+0

我已更新我的答案 – lukasgeiter

+0

太棒了!按预期工作!谢谢! – Broshi