ショコラ
Laravel モデルのあるカラムを配列として取得するには?
pluck を使って取得して、配列にすると便利な時がありましたのでメモしておきます。
もっさん先輩
★pluck の仕様
pluck($value, $key = null)今回↓このようなプログラムになった。
Store::whereIn('id',$store_ids)->pluck('name')->toArray();id を指定すると、配列のキーになります。
Store::whereIn('id',$store_ids)->pluck('name','id')->toArray();今回プログラムで対応したのはこの箇所
$stores_a = Store::whereIn('id',$store_ids)->pluck('name')->toArray();
$stores_b = explode(',',$app['stores']);
if ( empty(array_intersect( $stores_a, $stores_b ))) {
// stores_a と stores_b に被りが無い時
}
以上