草庐IT

Stacking回归模型

全部标签

php - 用冒号声明函数后的 Laravel 调用模型

我正在阅读有关Laravel的简短教程here.由于我在laravel或一般开发方面没有经验,所以我想知道这部分代码到底做了什么:publicfunctionapprove():User在我看来,这与从函数内部调用模型是一回事,如下所示:App\User::这两种方法有什么区别? 最佳答案 您分享的第一个例子:publicfunctionapprove():User只是PHP7的一个特性,它允许您在PHP中使用静态类型编程实践。本质上,这个新函数签名告诉您这个函数需要返回一个User类型,否则它将抛出一个TypeError异常。你分

php - 向不在数据库中的 yii2 事件记录模型添加属性

我有一个mySQL数据库,它有一个表videos和两列,start_time和end_time,格式为2017-01-2415:38:11.我有一个扩展\yii\db\ActiveRecord的事件记录模型Videos,我想添加一些不在数据库中的附加属性。我正在尝试将时间戳拆分为单独的日期和时间,然后我可以将其显示为我的gridview小部件中的列。我通过直接在View中设置列值以使用类似这样的功能成功地做到了这一点......$dataProvider,'filterModel'=>$searchModel,'columns'=>[['class'=>'\kartik\grid\Da

php - 在 Laravel 中创建和返回具有关系的模型

我有几个端点用于获取/发布对该应用程序中笔记的评论。GET端点使用Eloquent的with方法将评论的作者数据包含在响应中:publicfunctiongetComments(Note$note){return$note->comments()->with(['author'])->get();}如何在创建/返回Eloquent模型时也包含作者数据?这是我目前的方法:publicfunctionpostComment(Note$note,Request$request){$user=$this->appUserRepo->getFromRequest($request);$text=

php - 有没有办法将原始查询映射到模型

我有一个复杂的原始SQL查询,我不想将其逆向转换为查询生成器。有没有办法将查询结果映射到模型?简而言之,我有这样的查询:SELECTusers.*FROMusersWHEREexists(super_long_raw_query)ANDmany_more_raw_where_clausesORDERBYsomething_complexetc;它只返回一个模型(来自与模型对应的表)的列。将其转换为“LaravelQueryBuilder”查询会很糟糕,不可读:User::where(/*...*/)->whereExists(function(){/*supercomplexcallb

php - 如何在 Laravel 模型工厂中使用 trait?

如果Modelfactroy如下所示,那么如何在这里使用TraitgetData()?此代码无效。define(App\Working::class,function(Faker\Generator$faker){...$getData=$this->getData();...return['get_data'=>$getData];}错误信息:Symfony\Component\Debug\Exception\FatalThrowableError:调用未定义的方法Illuminate\Database\Eloquent\Factory::getData()异常跟踪:1Illumin

php - Laravel 不规则复数模型名称

我遇到了一个以前没有想过的问题,模型是不规则复数词怎么命名?我正在使用IonicFramework修改移动应用程序,并使用Laravel作为我的后端。我想实现一个新闻标签,它只会显示有关正在发生的事情的快速片段。在Laravel中,我想要一个NewsController和一个与之关联的新闻模型。通常,该模型是您的数据库表的单数版本,那么当单词没有真正的单数版本(如新闻)时您会怎么做?将模型命名为“New”是否可以接受,或者像Article这样的东西是更容易处理这个问题的方法? 最佳答案 没问题-您可以在News模型中使用protec

php - 一般规则 - 何时使用模型 (Codeigniter)

我只是好奇模型的经验法则是什么。通常,我只在需要为对象添加/编辑或更新数据库条目的情况下使用它们。但是,我目前正在构建一个应用程序,它有一个“配置”表,其中包含各种数据,例如上次更新,这将控制应用程序中某些功能的显示时间。在这种情况下,我主要需要从配置表中检索数据。将这些配置方法放在模型中是否值得?我很想知道更有经验的编码人员如何在CI中使用MVC方法-示例伪方法(例如,与您在模型和Controller中使用的同一对象相关的方法)将是最有帮助的。 最佳答案 "Isitworthputtingtheseconfigmethodsinm

php - 使用模型类在 Symfony 中检索数据

假设我有一个模型Ecosystem使用symfony从我的schema.yml自动生成。在代码中的某个时刻,我想从表中检索记录。我知道有一些方法可以用Doctrine/Propel类做到这一点,但是,有没有办法直接用模型来做到这一点?我一直在想这样的事情:$ecosystem=newEcosystem();$records=$ecosystem->find(...);顺便问一下,做这种事情的首选方法是什么?我一直在使用CakePHP进行开发,直接使用Doctrine进行查询对我来说似乎并不自然。如果我决定明天改用Propel怎么办?谢谢! 最佳答案

php - 领域模型还是领域对象? - 定义

如有错误请指正我们可以说DomainModel来表示:a)MVC结构的M部分,在M部分应用了领域驱动设计模式。b)实体的方案、它们的属性和以某种方式的关系。也可以表示MVC上的M部分,但在这种情况下,无论使用何种模式。c)一种领域模型设计模式,其中“领域模型创建互连对象的网络”;d)作为域对象(例如,可以是我们的MVC模型上某个域的对象);我们可以说d)与b)相同吗?非常感谢。 最佳答案 简短回答:不,它们不一样。域对象实际上是(已删除)..看看@meze的评论..有一个链接。这部分“实体的方案、它们的属性和关系”有点与数据结构有关

php - 如何在 codeigniter 的模型中包含一个文件?

我是codeigniter的新手,也许我的问题有点愚蠢但是..我无法理解如何将文件包含在模型中。在delmodel文件夹中,我有一个名为include的子文件夹,在其中我有一些php文件。结构是这样的:-模型—我的模型.php——包括----文件.php—-file1.php如何在mymodel.php中包含file.php?听说相对路径总是index.php,所以试了一下:include‘models/include/file.php’但它似乎不起作用。我试过使用base_url()和site_url()但没有任何运气..谁能帮帮我? 最佳答案