eloquent返回两列所有记录

时间:2014-03-05 10:39:45

标签: laravel-4 eloquent

我确信这很简单 - 我只需要来自国家/地区数据库的两列来填充<select>

看看这个URL,我想出了下面的代码,但这似乎为每条记录返回了一个对象

http://laravel.com/api/class-Illuminate.Database.Eloquent.Model.html#_all

class countries extends Eloquent
{




}

public static function getCountrySelect()
{

        return countries::all(array("name","iso_3166_2"));


}

1 个答案:

答案 0 :(得分:1)

如果要从数据库填充自定义字段,请使用以下命令: - &gt;

 countries::lists('name','iso_3166_2');
         i.e
 countries::lists('coulmnname1','coulmnname2');

如果你想假设该模型的前10个条目使用:

 countries::take(10)->get();