首页 文章
  • 0 votes
     answers
     views

    将RabbitMQ使用者数据保存到数据库中

    最近几天我一直在学习RabbitMQ和消息传递,我正在关注这个tutorial . 我已经设法让一切都像本教程一样工作 . 我在Laravel完成了这个项目,我创建了发布者和消费者脚本,它们按预期工作 . 到目前为止,我只使用 echo 命令显示消费者数据 . 我通过终端调用这个脚本 . 我的消费者脚本如下所示: $host = 'secret'; $port = 5672; $user = 's...
  • 1 votes
     answers
     views

    使用Eloquent获取集合后,我可以更改该集合中单个对象的位置吗?

    首先,我需要向您解释我正在努力实现的目标 . 我试图将所有 $categories 返回到用于编辑图像的视图,以便我可以将那些 $categories 放在选择元素中但是具有此图像属于顶部的$类别 . 我尝试过几种不同的方式,每次都给我带来了很多麻烦 . 让我给你举个例子 . 我的主要问题是我需要第一个select元素作为图像的当前$类别,这样如果用户没有选择不同的元素,图像的$类别就不会改变 ....
  • 0 votes
     answers
     views

    如何加入Eloquent?

    从Laravel中的Eloquent模型中选择时,我想进行自动连接分组 . 我们假设我有这些表格: humans pets ------ ---- int id int id varchar name varchar name varchar category int owner_id 填充...
  • 1 votes
     answers
     views

    Laravel雄辩地选择具有不同日期格式的DATE

    在 first 机器上我使用: Linux薄荷 Apache / 2.4.29(Ubuntu) php版本7.2.12 在我使用的 second 机器上: macOS,Mojave 10.14 Apache / 2.4.37(Unix) php版本7.2.12 在两台机器上,我使用相同的 laravel 5.4 应用程序,使用相同的 source (数据库)在相同的...
  • 1 votes
     answers
     views

    Laravel按最后一条消息订购对话

    我有一个 Conversation 型号,有很多 ConversationMessage 型号 . 现在我想根据对话的最后一条消息来订购对话 . 基本上像whatsapp . 如何构建查询? 作为我的代码的旁注:Conversation包含一个用户( user_id )和一个关联的公司( company_id ) . 公司与用户有 belongsToMany 关系 . Conversation::...
  • 0 votes
     answers
     views

    如何检测Laravel中任何模型的创建

    我需要根据创建的新模型的类型向某些服务发送通知 . 由于应用程序中有许多模型我无法为系统中的每个模型创建事件/侦听器代码对 . 是否可以在一个地方为每个模型创建事件监听器,或者以某种方式拦截这个动作是否可行?
  • 1 votes
     answers
     views

    Laravel雄辩地按月或按周分组

    我有一个项目管理我的投资,也就是说,它需要我的日常声明并将其保存在我的项目中,以便我可以看到它产生了多少,总而言之,我每天都有一张表,这些 Value ,我可以已经生成了按天分开的信息并且它完美地工作(实际上它比我做的要复杂一些,但基础是这样); 但现在看来,当我获得一个非常大的日期范围(例如1年),它每天都列出时,我想要一种按月或周分组的方法, 在此先感谢您的帮助 . $rows = Ativ...
  • 1 votes
     answers
     views

    使用雄辩的关系

    我试图了解如何有效地使用Eloquent关系在模型中具有一些高级功能 . 我有一个包含2个表,“用户”和“订阅”的订阅应用程序 . 这是一个遗留系统,所以我不能以任何我想要的方式改变事物 . Table users (model App\User) id email active (0/1) join_date address etc phone Table subscriptio...
  • 0 votes
     answers
     views

    SQL QUERY如何通过其他约束选择列

    我正在为PHP-Laravel使用backpack-crud控制器 . 使用由backpack(库)提供的crudController,我所要做的就是使用Laravel Eloquent(也可以是原始sql)查询来查询它 . 比背包图库会自动为我打印列表视图 . 但我正在努力解决这个困难的问题 . 问题是我有4列, session_id | column_id | batch | data 10 ...
  • 0 votes
     answers
     views

    Laravel - 使用单行信息(带有透视数据)填充视图

    我目前有一个表单/视图,允许 User 保存 Order . 这也会使用相应的 Product 和 qty 更新数据透视表 . 我想要做的是,在输入此信息并将其保存到数据库之后,我想将用户发送到一个结帐页面,该页面显示他们输入的所有信息 Order . Relationships User hasMany Order Order belongsToMany Product Product be...
  • 0 votes
     answers
     views

    Laravel nova属于过滤器

    我有一个桌冠和一个桌用户 . 我也有相同的模型(冠军和用户) . 在一个冠军赛中可能是一名主裁判,主裁和法官 . 它们都是我的应用程序中的角色并存储在角色表中 . 我用3个belongsTo字段创建了一个新的资源锦标赛 . 所有这些都可以搜索到 . BelongsTo::make('Main judge', 'mainJudge', User::class) ->on...
  • 1 votes
     answers
     views

    Eloquent BelongsToMany关系搜索为null

    我有3个表 artist , catalog & cat_artist (数据透视表) . 从我的目录表中检索一行时,我希望得到所有相关的艺术家 . 我可以用原始的sql做这个,但是因为使用laravel它感觉不对,因为它已经有很多功能 . 所以我在我的产品模型中有一个函数(产品模态引用目录表)来创建连接 public function artists() { return...
  • 110 votes
     answers
     views

    管理Laravel中的关系,遵守存储库模式

    在阅读了T. Otwell关于Laravel中良好设计模式的书之后,在Laravel 4中创建应用程序时,我发现自己为应用程序中的每个表创建了存储库 . 我最终得到了以下表格结构: 学生:身份证,姓名 课程:id,name,teacher_id 老师:id,姓名 分配:id,name,course_id 分数(充当学生和作业之间的枢轴):student_id,assignmen...
  • 208 votes
     answers
     views

    使用Laravel Eloquent获取最后插入的ID

    我目前正在使用以下代码在表中插入数据: <?php public function saveDetailsCompany() { $post = Input::All(); $data = new Company; $data->nombre = $post['name']; $data->direccion = $post['address'...
  • 5 votes
     answers
     views

    在Laravel 5上调用非对象错误的成员函数connection()

    我想在数据库上存储用户配置数据,我正在关注它http://forumsarchive.laravel.io/viewtopic.php?id=10406这个论坛帖子,但是当我实现它时,laravel会抛出一个错误 . 我运行了composer dump-autoload,但似乎没什么工作 . 这里有什么问题? // filename:app / config / settings.php use ...
  • 1 votes
     answers
     views

    Laravel在命名空间中找不到类

    我使用Laravel,我在App / Models下有一个Model类 <?php namespace App\Models; class TodoList extends \Eloquent{ public function listItems(){ return $this->hasMany('TodoItem'); } } 在我的Controller中,我...
  • 0 votes
     answers
     views

    Laravel 5.6 API资源未显示关系数据

    我想使用laravel 5.6中的Resource将关系数据导入json 当我查询时,我得到 response.data.created_by 作为对象 . (框中标记的第一个数据)(我需要使用API资源的这种功能)但是API Resources只在 response.response.data.created_by 中显示 id 而不是 "created_by" objec...
  • 0 votes
     answers
     views

    当我遇到这种情况时,如何从控制器中先前设置的用户模型(用户模型)中急切加载'user'功能

    NOTE: Post和Tag模型之间的关系是多对多的,User和Post模型之间的关系是一对多 . 一切都运行得很好 I just have too many Queries 来自用户user.id ...当debbug它 . 我希望在我的控制器功能中使用急切加载用户功能 . 我如何使用 with('user')->get(); 谢谢 . 这是我的web.php路线: Route::get...
  • 63 votes
     answers
     views

    Laravel Pagination链接不包括其他GET参数

    我和Laravel 4的Pagination课一起使用Eloquent . Problem: 当URL中有一些GET参数时,例如: http://site.com/users?gender=female&body=hot ,生成的分页链接仅包含 page 参数,而不包含任何其他参数 . Blade Template {{ $users->link() }} 这里有一个 ->a...
  • 2 votes
     answers
     views

    Laravel / Ardent - 关于save(),错误:关系方法必须返回一个类型为Illuminate的对象

    让我的Laravel关系搞定,我遇到了一些麻烦 . 在我的应用程序中,用户和想法之间存在一对多的关系 . (用户可能有多个想法 . )我正在使用Ardent . 这是我的用户模型: use Illuminate\Auth\UserTrait; use Illuminate\Auth\UserInterface; use Illuminate\Auth\Reminders\RemindableTr...
  • 1 votes
     answers
     views

    DB插入laravel

    当我从嵌套列表中拖放元素时,我正在使用ajax来更新数据库 . 但是查询正在获取参数I pass AS column name . 我的模型中的代码: public static function atualiza_drag($disc, $professor, $old) { DB::insert('INSERT INTO disciplina_professor (di...
  • 0 votes
     answers
     views

    Laravel三向多对多雄辩的关系

    我有这样的数据库accounts id 名字 contacts ID 帐户IDaccount_communications ID 帐户ID 和联系方式: class Contact extends Model { public function Account() { return $this->belongsTo('App\Account')...
  • 206 votes
     answers
     views

    Laravel 4使用WHERE和OR进行Eloquent查询?

    怎么说 WHERE (a = 1 OR b =1 ) AND (c = 1 OR d = 1) 对于更复杂的查询,我应该使用原始SQL吗?
  • 261 votes
     answers
     views

    如何使用Laravel Eloquent创建多个Where子句查询?

    我正在使用Laravel Eloquent查询构建器,我有一个查询,我想在多个条件下使用 WHERE 子句 . 它有效,但它并不优雅 . 例: $results = User::where('this', '=', 1) ->where('that', '=', 1) ->where('this_too', '=', 1) ->where('that_to...
  • 1 votes
     answers
     views

    Eloquent(Laravel 5) - 如何在关系查询(whereHas)中包含SoftDeleted记录?

    我使用Eloquent构建了一个存储库层 . 我在表之间有很多复杂的关系,并且能够使用eloquent轻松构造所有查询,我非常依赖于WhereHas查询来根据关系条件进行查询 . 在完成所有查询并完成工作之后,最后要做的事情是在我的一些查询中添加一个选项以包含softDeleted记录(在特定日期之后删除) - 这突出了一些问题 . 因此,例如,我可能有一个查询,通过急切加载必要的数据开始如下: ...
  • 5 votes
     answers
     views

    Laravel搜索不存在关系的地方

    我可以使用whereHas方法查询关系存在的位置,但现在我需要获得此结果的反函数,其结果与whereHas子句中的结果不匹配 . 这是我的查询: $query->whereHas('actions', function ($query) { $query->where('actions.created_at', '>', Carbon::now()->addDays...
  • 3 votes
     answers
     views

    如何在与Eloquent Query Builder的同一个表的关系中使用whereHas?

    我正在尝试运行此查询: $products = $this->product_model->where(function($query) use ($key) { $query->whereHas('categories', function ($category) use ($key) { $category->where('key', $key)...
  • 0 votes
     answers
     views

    Eloquent属于ToMany withPivot mapping

    我继承了4个MySQL表: listings-ID-描述... locations-ID-listing_id guides-ID-名称.... guide_location-ID-guide_id-location_id 列表=>(很多)位置指南=>(很多)地点=>(1)清单 列表,位置和指南都是Laravel Dingo应用程序中自己的模型 . 这是设置: //Listing...
  • 0 votes
     answers
     views

    Laravel的关系 - 在哪里有很多

    我的 delivery 表中的1个条目与以下内容相关: stock_movements delivery_items 交货有: public function deliveryItems() { return $this->hasMany(DeliveryItem::class); } public function stockMovements() { ret...
  • 0 votes
     answers
     views

    如何在laravel中搜索hasMany关系

    我有公司和药房的模型 <?php // Company.php public function dispensary() { return $this->hasMany(Dispensary::class); } // Dispensary.php public function company() { return $this->belongsTo(Com...

热门问题