首页 文章
  • 0 votes
     answers
     views

    如何在Laravel 5.6中打印表格数据?

    在My Larvel 5.6应用程序中我正在使用mysql db . 在我的应用程序中,我有车辆表,下面的列,车辆, id category number brand model 1 car 123 bmw 520d 2 van 258 ford mark 3 car 256 benz ultra 4 car...
  • 0 votes
     answers
     views

    使用数据透视表上的hasManyThrough检索相关模型 - Laravel 5.7

    我正在尝试从数据透视表中检索相同类型的相关模型 . 我有2个型号, App\Models\User 和 App\Models\Group 以及一个枢轴模型 App\Pivots\GroupUser 我的表格具有以下结构 用户 id 组 id GROUP_USER id user_id group_id 我目前将关系定义为 在app / Models / User.php中 ...
  • 0 votes
     answers
     views

    如何检索laravel中一对多关系表的最后一条记录

    我在 one to many 关系中有两个名为 Member 和 Deposit 的表 . 一个 member 在 deposit 表中有 multiple saving amounts . 每个 member 的每一个数量的 deposit 表将计算并存储在'Deposit'表的'total_amount'列中 . 我必须通过 branch_id 和 post-id 搜索 Member 并显示...
  • 0 votes
     answers
     views

    laravel:逐月获得订单总和

    我试图按月将总订单总计用于图表 . 我很难解决这个问题 . 我试图弄清楚一个foreach将在一年中返回所有月份,如果本月没有 sum() ,则值为 0 . 除此之外,我想在去年和今年做这项工作 . 任何指针都是正确的方法吗?提前感谢您抽出宝贵时间提供帮助 . 目前我有以下内容: $all_this_year = Payments::all()->groupBy(function($dat...
  • 13 votes
     answers
     views

    如何从laravel 5.1中的数据库表的created_at属性中选择年份和月份?

    我的问题是我想从 created_at 属性中获取数据表格中的数据,仅限于每年和每月 . 我试过的代码是: $post= Mjblog::select(DB::raw('YEAR(created_at) year, MONTH(created_at) month')); $posts_by_y_m = $post->where('created_at',$post)->get();
  • 0 votes
     answers
     views

    是否可以在表格中对groupBy(月份)和sum(每列)进行分组

    +---------+--------+---------+---------+ | date | type_a | type_b | type_zzz| +---------+--------+---------+---------+ |01-01-18 | 12 | 10 | 1 | |02-01-18 | 2 | 5 | ...
  • 1 votes
     answers
     views

    2个表上的雄辩查询

    我得到以下错误: SQLSTATE [42S22]:找不到列:1054'where子句'中的未知列'value'(SQL:选择sum(gross)作为值,来自客户端的first_name在clients.id = transactions.client_id上的join join transaction其中value> 0 group by first_name) 从这个功能? $dat...
  • 0 votes
     answers
     views

    laravel created_at和updated_at是否相反?

    Laravel Framework版本5.2.5 更新记录时,update_at未更改,但created_at已更改为当前时间戳 . 它是否正确? MariaDB [moon]> show columns from users; +----------------+------------------+------+-----+---------------------+----------...
  • 102 votes
     answers
     views

    Laravel检查是否存在相关模型

    我有一个Eloquent模型,它有一个相关的模型: public function option() { return $this->hasOne('RepairOption', 'repair_item_id'); } public function setOptionArrayAttribute($values) { $this->option->updat...
  • 2 votes
     answers
     views

    计算laravel中关系的关系

    假设我有一个像这样的 Conversation 模型: class Conversation extends Model { public function questions (){ return $this->hasMany('App\Question','conversation_id','conversation_id'); } public ...
  • 0 votes
     answers
     views

    Laravel:在枢轴模型上有很多关系

    我正在创建一个Web应用程序,它涉及一个订购比萨饼的系统 . 我正在努力弄清楚如何在以下情况下创建正确的关系: 每个披萨都使用 Pizza 型号表示,该型号有数量,名称,价格和浇头 . 为了向比萨添加额外的浇头,每个浇头都表示为 Pizzaextra ,其名称和价格 . 每个订单都使用模型 Pizzaorder Pizzaorder 与 Pizza 有多对多的关系,其中包括数量和评论 . 我希望这...
  • 1 votes
     answers
     views

    Laravel - 第三方API的模型?

    我正在开发一个使用Laravel后端的iphone应用程序 . 在某些时候,将有Goole Places集成(或类似的服务) . 在我的应用程序中,我需要存储用户和位置之间的关系,这是多对多的关系 . 但是,由于“地方”不是由Eloquent模型(而是通过Google的API)表示,我该如何创建这种关系?我是否需要为Google Places API创建包装器?
  • 1 votes
     answers
     views

    Laravel 5中的动态表格和模型

    我有下表: pages id title ... dynamic_table_1_infos id page_id image_id dynamic_field_1 dynamic_field_2 ... dynamic_table_2_infos ... 所以存在“一对多”的关系 . 有没有办法使用一般方法而不为每个表...
  • 1 votes
     answers
     views

    用于复杂查询的Laravel查询构建器

    我之前要求a question形成一个查询,以获取我的应用中模型的总计 . 它得到了有益的回答,但查询非常复杂 - 这不是我设想的雄辩适合的 . 我在使用Laravel中的查询构建器方面有很多经验 . 我如何在Laravel中形成以下内容?: SELECT payers_payments.payer_id, Sum(payers_payments.amount) ...
  • 0 votes
     answers
     views

    Eloquent和Joins不保留模型关系

    有2个模型 Product 和 Variant ,其中 Product hasMany Variant 和 Variant belongsTo Product . 两种模型还包含许多其他关系 . Question: 如何使用Eloquent选择所有变体 ->where('color','red') ,其相关的 Product 必须满足 ->where('price', '&g...
  • 0 votes
     answers
     views

    Laravel 4:雄辩和关系

    我在为数据透视表设置正确的Eloquent关系(belongsTo,hasMany,...)时遇到了麻烦 . 为清晰起见,我将缩写代码 . 我有两个重要的表:'parties'和'p2p_relations' . 这是 parties 的迁移 public function up() { Schema::create('parties', function ($table)...
  • 1 votes
     answers
     views

    Laravel从Raw DB到Eloquent

    我试图将我的laravel原始查询改为雄辩,因为现在我有一些雄辩的基础知识,我试图在laravel中制作博客 . 但是一些复杂性仍然保持不变 . 第一:这是我的Raw SQL: select group_concat(DISTINCT q.sku SEPARATOR ", ") as sku, `sales_flat_order`.`status`, `sales_flat_o...
  • 1 votes
     answers
     views

    将SQL查询更改为雄辩的查询

    我正在尝试将这个SQL查询变成一个雄辩的查询,但我在口才中的经验和知识有点缺乏 . 我很想学习如何自己解决这个问题,但我尝试过的所有解决方案都失败了,而且我在 生产环境 环境中遇到了问题 . 基本上我有一个收件箱系统,我将数据库中的所有邮件分组到发件人ID . 我希望它通过发送ID对其进行分组,并显示发件人的最新消息 . 我已经设法让它只使用原始SQL . SELECT * FROM `messa...
  • 1 votes
     answers
     views

    如何从belongsTo关系中加载一组值

    我有3个表,表示 User 和 Group 之间的多对多(belongsToMany)关系和 GroupUser 作为数据透视表 . 我想要做的只是显示所有 NOT group_id 2 成员的用户 . User model GroupUser model (pivot table) Group model ID|name ID|user_id|group_i...
  • 2 votes
     answers
     views

    laravel如何减少计数,急切负载的查询?

    说我有3个型号 Users Attendees ScheduleProgramSegments Attendees - 属于 Users User hasMany Attendees Bookings 是一个枢轴关系 Attendees belongsToMany ScheduledProgramSegments (pivot table = bookings ...
  • 0 votes
     answers
     views

    Laravel Eloquent在页面上获取并显示客户订单

    有3个表 . 第一个是订单: 在示例顺序之后: class Order extends Model { // Table Name protected $table = 'orders'; // Primary Key public $primaryKey = 'id'; // Timestamps public $timestamps = true; ...
  • 0 votes
     answers
     views

    Laravel系列,将产品销售到当前的分页

    我正在尝试创建一个包含每个订单的已售产品的订单面板 . 在项目名称旁边,我还显示该产品的当前库存和销售数量[例如产品007(0/2)] 这是我当前的查询,它按范围检索所有未完成的订单并按优先级排序, $orders = Order::incomplete() ->orderByRaw("shipping_method='EMS (Express) Shipping'...
  • 0 votes
     answers
     views

    Laravel 5.7 - “orderBy”没有排序结果

    我有三个与hasMany关系相关的模型: Course / Lesson / Article - A Course hasMany Lessons hasMany Articles . 我的 articles 表中有 int 列,名为 pos (位置的缩写),我想通过它来订购文章 . 我在 CoursesController 中使用了以下查询,但它没有按照 p...
  • 1 votes
     answers
     views

    Laravel - 迭代透视数据(此集合实例上不存在属性)

    Order 和 Product 之间有多对多的关系 Product.php public function orders() { return $this->belongsToMany(Order::class) ->withTimestamps() ->withPivot('qty'); } Order....
  • 61 votes
     answers
     views

    如何使Laravel雄辩“IN”查询?

    我想在Laravel Eloquent中查询它的原始MySQL查询 SELECT * from exampleTbl where id in(1,2,3,4) 我在Laravel Eloquent尝试了这个但是它不起作用 DB::where("id IN(23,25)")->get()
  • 0 votes
     answers
     views

    Laravel 5.2在多对多关系中进行条件查询

    我有一些 table . products(product_id(pk),title) product_tag(id(pk),tag_id(fk),product_id(fk)) tags(tag_id(pk),tag_name) 我还有其他表与产品有很多关系 . 我在这样的产品模型中 Build 了多对多的关系 . public function productTags() { re...
  • 1 votes
     answers
     views

    基于同一列上的多个条件的多对多关系进行搜索

    我的 laravel 5.3 项目有 many to many relation . 有两个与此问题相关的模型 . 它们是 Job 和 Tag . 模型 Job 可以有许多与之关联的 Tag 以及与许多 Job 相关的模型 Tag . 我在两个模型类中使用关键字“ belongsToMany ”分配了关系 Many To Many . 关系数据库是:table:jobs _________...
  • 9 votes
     answers
     views

    Laravel:使用eloquent从多个相关表中返回结果

    我正在使用Laravel 4,特别是我正在寻找一个使用雄辩的ORM的答案 . 我有一个表“ tasks ”,其中包含分配给每一行的 client_id 和 user_id . client_id 指的是“ clients ”表上的客户端, user_id 指的是“ users ”表上的用户 . What I want to do :显示所有任务并显示“ clients ” name 和“ use...
  • 6 votes
     answers
     views

    Laravel属于关系

    好吧,我对模特的belongsTo关系有点困惑 . 我有一个扩展Eloguent的Feeds模型 . 我创建了一个名为User的关系函数 . public function user(){ return $this->belongsTo('User'); // and I also tried return $this->belongsTo('User', 'user_id'); ...
  • 0 votes
     answers
     views

    雄辩有很多很多关系

    我正在使用Eloquent ORM,我有一个 Category 模型,通过多对多关系连接到 Note 模型 . 我还有一个 User 模型,通过多对多关系连接到 Note 模型,并通过一对多关系连接到 Category 模型 .数据库结构如下:notesid,title,content,created_at .... categoriesid, Headers ,描述 usersid,first_...

热门问题