Laravel Easier方法的关键和价值

时间:2014-02-10 21:25:44

标签: php laravel laravel-4

在我的数据库中我有很多字段到表中,我想只需要3个字段。从我那里获取数据我有这个方法:

$siteSettings = array();
$siteSettings['site_copyright'] = SystemSetting::find('site_copyright')->value;
$siteSettings['site_generator'] = SystemSetting::find('site_generator')->value;
$siteSettings['site_date']      = SystemSetting::find('site_date')->value;

print_r( $siteSettings );

这种方法是正确的,没有问题。但是比这更容易吗?

1 个答案:

答案 0 :(得分:1)

您是否尝试过使用此方法?

$siteSettings = SystemSetting::get(array('site_copyright', 'site_generator','site_date'));
print_r( $siteSettings );

$fields = array(
    'site_copyright',
    'site_generator',
    'site_date'
);

$siteSettings = SystemSetting::get($fields);