動作しませんか?今はオブジェクト全体を印刷しています。 Print_rはタイムスタンプの代わりにオブジェクト全体を印刷しています。私は連想配列で本当に悪いです。メソッド配列を返し、選択クエリは
答えて
これは問題を理解するために必要なすべてのコードですか?エラーメッセージは、アレイ上get()
を呼び出していると言うので、私は、ここで聞いてるのよ、まだあなたが提供されているコードでget()
の唯一の2つの用途は
$notification = Notification::where('active',1)->get();
(クエリビルダに呼び出さ - >有効)です
と
$response = $client->get($note->website_url);
私はIlluminate\Database\Eloquent\Model
でget()
方法を見つけることができませんでしたが、多分あなたは1を書いたか、私は何かが欠けています。どちらの場合も、$client
は配列ではないため、その行はエラーの原因となることはありません。だから私はあなたが私たちにまだ見せなかったコードの一部にエラーがあると思います。
私の目を引いた一つの他の事があります:あなたのstatus($s_type)
方法では、右の初めに、あなたは
if (!in_array($s_type, ['speed', 'health'])){
return false;
}
を言っている、あなたが
$check_frequency = $note->status('timestamp');
と、後でそのメソッドを呼び出すので、これは常にfalse
になります。
あなたは本当に正しいです –
私は連想配列に私のアプローチを変更しました。ここで私は連想配列ではうまくいきません。私は今何をしているのか編集します。 –
- 1. チェックボックスの選択/非選択時にDBをクエリし、配列を返し、リフレッシュせずに配列を更新します
- 2. 配列を選択
- 3. 配列から乱数を選択してラベルに返す
- 4. 選択ソート配列
- 5. AngularJS:配列内の配列の選択肢内の選択
- 6. JSONの配列で配列を選択
- 7. SQL - 結果を返すマルチ選択クエリ
- 8. 選択クエリの計算列?
- 9. VHDLで配列を選択
- 10. JSON配列を選択
- 11. 配列の値に基づいてMySQLのクエリを選択
- 12. Doctrine 2/ZFのクエリから選択した列を返します
- 13. javascriptの返品配列で選択ボックスを入力
- 14. SQLクエリを分割した配列を配列に返す
- 15. 配列クエリと返信
- 16. ランダムに選択numpy配列
- 17. 2D配列に選択
- 18. 選択した配列の配列を持つJSONオブジェクト
- 19. Mongooseクエリーを入れ子にしたjson配列、選択したフィールドを返す
- 20. 異なる配列をスライスして選択した値を返す
- 21. Postgresは、配列内のANYがANYの列配列を選択します。
- 22. 要素の選択ペアのJava配列リストループとString []の返却
- 23. POST配列を使用してmysqlクエリの要素を選択する
- 24. 選択クエリで動的列を結合
- 25. 以前のfind配列を使ってrailsメソッドを選択するには?
- 26. ランダム配列を選択してからこの配列から要素を選択してください
- 27. LINQはクエリを選択
- 28. 選択要素に出力する配列を使用したmysqlクエリ
- 29. 選択メソッド式
- 30. HQL選択クエリ
あなたはその最初の方法をどこで呼びますか?コントローラメソッドではなくモデルを呼び出すだけです。 – lagbox
あなたが良い答えを受け取りたいのであれば、あなたが扱っている問題についてもっと正確にする必要があります。ところで、あなたは他のコントローラからコントローラメソッドを呼び出さない。あなたがそうするような衝動を感じたら、それはあなたのコードのにおいです。 2つのコントローラが共通して何かを行う必要がある場合、その共通のタスクを別のコントローラ以外のクラスに抽出する必要があります。コントローラーは単なるトランスポートレイヤーであることを忘れないでください – sepehr
@ SepehrLajevardi:そうです。 '急いで西になる'。私のモデルはデータベース、値、タイムスタンプから配列を返します。私は、データベース内のタイムスタンプの列を反復し、すべてのタイムスタンプを抽出したい。私のコントローラでは、コントローラのforeachループを使用してすべての通知を行い、タイムスタンプのみを収集するようにこのクエリを書きました。::: $ note-> status( 'health') - > select( 'created_at') - > latest() - > first() –