-
51 votesanswersviews
使用查询生成器或Eloquent加入附加条件
我正在尝试使用Laravel查询生成器的JOIN查询添加条件 . <?php $results = DB::select(' SELECT DISTINCT * FROM rooms LEFT JOIN bookings ON ro... -
1 votesanswersviews
Laravel 5.3查询构建器对group by的访问违规
我已经使用Laravel 5一个星期了,现在我想要使用Query Builder转换所有现有的原始SQL查询,但我遇到了问题 . 当我运行以下查询时,我收到此错误消息 SQLSTATE [42000]:语法错误或访问冲突:1055'procedition.pp_proposals.title'不在GROUP BY中 $proposals = DB::table('tableA') ... -
0 votesanswersviews
带有连接和参数分组的Laravel Query Builder错误
有一组查询我想从原始转换为查询构建器但在使用参数分组时遇到问题: SQLSTATE [42S22]:未找到列:1054'where子句'中的未知列'users.trail_ends_at'(SQL:从'用户'选择'广告''来自'用户'内部加入'广告系列' . 'id'= “广告系列” . 'user_id''加入'订阅'关于'用户' . 'id'='订阅' . 'user_id'其中('用户' ... -
339 votesanswersviews
如何让查询生成器将其原始SQL查询输出为字符串?
给出以下代码: DB::table('users')->get(); 我想获取上面的数据库查询生成器将生成的原始SQL查询字符串 . 在这个例子中,它将是 SELECT * FROM users . 我该怎么做呢? -
172 votesanswersviews
获取在Laravel 3/4中执行的查询
如何使用Laravel Query Builder或Eloquent ORM在Laravel 3/4中检索原始执行的SQL查询? 例如,像这样: DB::table('users')->where_status(1)->get(); 要么: (posts (id, user_id, ...)) User::find(1)->posts->get(); 否则,至少我如何... -
206 votesanswersviews
Laravel 4使用ORERE和OR进行Eloquent查询?
怎么说 WHERE (a = 1 OR b =1 ) AND (c = 1 OR d = 1) 对于更复杂的查询,我应该使用原始SQL吗? -
0 votesanswersviews
Laravel 5在另一个和子句中嵌套或和子句
我想运行此查询但是使用 laravel query builder 我没有使用orWhere和where子句获得确切的结果 SELECT * FROM lectures WHERE school=6 AND ( (period=3 AND class_section=3) OR (period=4 AND teacher=17) ) 那么我怎么能用laravel查询构建器来帮助我呢? -
116 votesanswersviews
使用Laravel Eloquent中的“With()”函数获取特定列
我有两个表, User 和 Post . 一个 User 可以有多个 posts ,一个 post 只属于一个 user . 在我的 User 模型中,我有 hasMany 关系...... public function post(){ return $this->hasmany('post'); } 在我的 post 模型中,我有 belongsTo 关系...... pu... -
206 votesanswersviews
Laravel 4使用WHERE和OR进行Eloquent查询?
怎么说 WHERE (a = 1 OR b =1 ) AND (c = 1 OR d = 1) 对于更复杂的查询,我应该使用原始SQL吗? -
261 votesanswersviews
如何使用Laravel Eloquent创建多个Where子句查询?
我正在使用Laravel Eloquent查询构建器,我有一个查询,我想在多个条件下使用 WHERE 子句 . 它有效,但它并不优雅 . 例: $results = User::where('this', '=', 1) ->where('that', '=', 1) ->where('this_too', '=', 1) ->where('that_to... -
118 votesanswersviews
创建和更新Laravel Eloquent
如果新记录不存在,插入新记录或更新的简写是什么? <?php $shopOwner = ShopMeta::where('shopId', '=', $theID) ->where('metadataKey', '=', 2001)->first(); if ($shopOwner == null) { // Insert new record into da... -
-1 votesanswersviews
Laravel Eloquent查询OR WHERE
如何为名为Country / countries的Model /表编写Laravel Eloquent查询,如果我从任何变量中搜索并根据结果获取结果,则查询将在给定Image中的SQL中从3个不同的列搜索 . 如何在Laravel 5.6 /5.7中的Laravel中编写类似的查询 -
0 votesanswersviews
此集合实例上不存在Property [name]
我在DB中有3个表(users,areas,area_user), 用户表:id名称用户名密码 区域表:id名称 area_user表:id user_id area_id 我正在尝试创建一个(列出用户页面),它将显示具有用户指定区域的所有用户表列 . User.php模型文件 <?php namespace App; use Illuminate\Notifications\Notif...