我是laravel的新人。如何将laravel对象转换为js数组。我的coce在下面..
$customer = new Customer();
$result = $customer->where('client_state','like', '%'.$statename.'%')->get(array('client_state'));
echo $result;
结果是......
[{"client_state":"Gujarat1"},{"client_state":"Gujarat"}]
但我需要这样......
["Gujarat1","Gujarat"]
怎么可能?
答案 0 :(得分:-1)
如果您希望查询返回一个数组,其值设置为首选列的值,那么您将使用方法lists('your_column_here')
而不是get()
试试这个:
$result = $customer->where('client_state','like', '%'.$statename.'%')->lists('your_column'));