我想创建一个数组,并将其添加到值中。然后在另一个函数中,我想根据这个数组的值更新模型。 <?php
class MyController extends Controller
{
public $uploadedPhotos = array();
public function doSomething()
{
// My code...
array_push($this->uploadedPhotos, 'value');
}
public function update()
{
处理一个继承的Laravel Spark项目,该项目包含两个用户模型。
一个是App目录中的标准Spark模型,另一个是App/Models中的模型。我组合了这两个模型,并更新了auth.php以引用models目录中的用户模型,但composer dump-autoload说它找不到应用程序/用户模型。
我怎样才能告诉autoloader用户模型不再存在,而是在模型目录中呢?
编辑:
我已将名称空间更改为App/Models,但仍收到以下错误:
class_parents(): Class App\User does not exist and could not be loaded
在我的
我使用这个方法update来更新一个属于另一个数据(edisi数据)的数据(jurnal数据),下面是代码:
public function update(Jurnal $jurnal, JurnalRequest $request) {
$input = $request->all();
if ($request->hasFile('file') && $request->file('file')->isValid()) {
// Delete old file
这些天我正在学习Laravel,我想创建一些表、模型和其他东西。
我有公司,有工作,有员工。如果我没理解错的话,模型文件中的公共函数是字段:
public function jobs()
{
return $this->hasMany('App\Job');
}
这是否意味着我可以为currentJob创建另一个函数,如下所示:
public function currentJob()
{
return $this->hasOne('App\Job');
}
另外,我是否需要为每个关系添加belongsTo?例如,
我有两个表要保存数据。其中一个有外键,所以我有一对多的关系。但是,我不明白如何同时将数据保存到两个表中。我有一个查询,它包含一个表的数据,另一个查询应该附加到第一个表。
这是主要的模式
class Site extends Model
{
protected $fillable = ['path', 'site_link'];
public $timestamps = false;
public function features() {
return $this->hasMany('App\SiteFe
我有一个模型,它属于另一个模型,这个模型属于第三个模型,我想要一个雄辩的方法来将第一个模型与第三个模型联系起来。
不过,似乎没有belongsToThrough (或hasOneThrough)方法。我已经尝试过链接多个belongsTo方法,但没有成功(Call to undefined method Illuminate\Database\Query\Builder::belongsTo())。有什么想法吗?
以下是这些模型的一个示例:
// The first model
// Schema: this model has a middle_id column in the databa
我正在尝试在创建和更新我的模型之后触发一些动作,遵循Laravel关于事件和观察者的文档。所以我有: \App\Observers\PedidoObserver.php: <?php
namespace App\Observers;
use App\Pedido;
use Illuminate\Support\Facades\Log;
class PedidoObserver {
public $afterCommit = true;
public function created(Pedido $pedido)
{
Log::info(&
我想添加我的用户的created_at列的精确性。因此,我创建了另一个迁移文件来更新created_at的属性,但是它不起作用。
这是我的迁移文件
/**
* Run the migrations.
*
* @return void
*/
public function up()
{
Schema::table('users', function (Blueprint $table) {
$table->dateTime('created_at', 3)->change();
});
}
/**
* Re
我试图通过Laravel中的模型关系来获取数据库数据。我建立了一个模型,就像这样:
<?php
use Illuminate\Auth\UserInterface;
use Illuminate\Auth\Reminders\RemindableInterface;
class Userskeywords extends Eloquent {
public function relatedKeywords()
{
return $this->hasOne('Keywords', 'id', 'keywor
好的,我正在尝试在另一个雄辩的模型中使用雄辩的方法"firstOrCreate“。
FriendRequest口才
class FriendRequest extends Eloquent {
/**
* The database table used by the model.
*
* @var string
*/
public $table = 'requests';
protected $guarded = array('id');
protected $softDelete = true;
public function friend
我在用户模型中的所有Laravel函数都拒绝工作。他们都会返回Call to undefined method Illuminate\Database\Query\Builder::foo()。如果我在另一个模型中做了一个函数,关系和一切都会正常工作。我不知道我做错了什么。这是我的整个User.php文件。
<?php
use Illuminate\Auth\UserTrait;
use Illuminate\Auth\UserInterface;
use Illuminate\Auth\Reminders\RemindableTrait;
use Illuminate\Auth\Re