Что не так с моим маршрутом или контроллером для перечисления ресурсов, принадлежащих данному идентификатору языка? - PullRequest
0 голосов
/ 03 декабря 2018

Я пытаюсь (и не могу!) Сгенерировать список информационных бюллетеней из базы данных, помеченных в соответствии с языком (английский или вьетнамский).У меня есть маршрут, по которому переменная может быть либо «en», либо «vn», передаваемая функции индекса в моем контроллере

Route::get('/pest/{id}', 'api\FactsheetsController@index');

Мой контроллер в настоящее время имеет вид ...

namespace App\Http\Controllers\Api;
use Illuminate\Http\Request;
use Illuminate\Support\Facades\DB;
use App\Http\Controllers\Controller;

class FactsheetsController extends Controller
{
    public function index($lang)
    {

      $factsheets = DB::table("factsheetcontents as fsc")
        ->where('fsc.lang',$lang)
        ->select('fsc.title', 'fsc.id', 'fsc.shortimg')
        ->get();
      return $factsheets;    
    }

Я получаю пустой ответ ([]) за мои усилия.Что я здесь не так делаю?

Спасибо, Том

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...