jsonファイルから取得したテキストを関数へ渡したいのですが、ケアレスミスだと思われるエラーが出ていて困っています。
以下のサイトなどで調べてもどのように解決したら良いかわかりません。
http://qiita.com/sasezakit/items/0a450cb194acb9dce989
add関数へは配列の中身を渡せていることは確認できたので、このファイルの書き方が原因だと思っています。
file_get_contentsでファイルを取得出来ていることも確認済です。
add関数も追加した方が良いのであれば追加します。
よろしくお願い致します。
lang
1?php 2 3require '/home/autoload.php'; 4use Illuminate\Http\Request; 5use \App\Libs\Common\Solr; 6use App\Http\Requests; 7use JmesPath; 8 9$uuid = '123456'; 10$result = "result.json"; 11$text = file_get_contents($result); 12 13$json = json_decode($text); 14$entry_list = JmesPath\search('[]', $json); 15 16$solr = new Solr(); 17 18foreach($entry_list as $entry) { 19 $path = JmesPath\search('path', $entry); 20 $result = JmesPath\search('result', $entry); 21 22 $response = $solr->add($uuid, $path, $result); 23 24}
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。