は、私がコードしている配列に変換します。このコードは、私をLaravelのJSONのみ番号PHP
return $getId = Permission::select('id')->get();
返さ:
:[{"id":1},{"id":2},{"id":3},{"id":4}]
私はの形式でレコードを返されたクエリを実行します
["1","2","3","4"]
どうすればいいですか?私はjson_decode
を使用しようとしましたが、動作しませんでした。私もforeachループを使用しようとしましたが、結果は同じでした。私はarray_diff
を使用して2つのテーブルを比較したいので、私はこれをやっているが、それでも私はエラーを持っている:
array_diff(): Argument #1 is not an array
Argument 1
は変数$getId
です。あなたはコレクションで結果をラップし、Pluckの方法を使用することができます
return $getId = Permission::pluck('id')->toArray();
あなたの答えは良いです:) –