【问题标题】:Select Only False Data from Database using lumen使用流明从数据库中仅选择错误数据
【发布时间】:2018-01-21 16:44:17
【问题描述】:

我是编码新手,我正在尝试使用 lumen 构建 API。现在我有一个 问题,我找不到解决方案。这是我的代码。

$data = Speech::select('select * from speeches where is_requested = 0');
return response()->json(['status'=> 'Success', 'data' => $data], 200);

我去看看什么时候“is_requested”是假的。现在它给我一个空白 大批。 如果可能,请帮助我。{当然,这对你们来说很容易...... :) }

【问题讨论】:

    标签: php laravel-5 lumen-5.4


    【解决方案1】:

    如果你在 bootstrap/app.php 文件中使用 eloquent ($app->withEloquent();),你可以这样做:

    <?php
    $data = Speech::where('is_requested', 0)->get();
    return response()->json(['status'=> 'Success', 'data' => $data], 200);
    

    不用 eloquent,就这样使用数据库连接:

    $data = app('db')->select("SELECT * FROM speeches WHERE is_requested = ?", [0]);
    

    或者如果启用了外墙:

    $data = DB::select("SELECT * FROM speeches WHERE is_requested = ?", [0]);
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-08-19
      • 2017-05-05
      • 1970-01-01
      • 2014-03-18
      • 1970-01-01
      • 2013-04-19
      • 2014-05-06
      相关资源
      最近更新 更多