我的桌子
Modelos
id
鼻涕虫
marca_id
Pecas
id
编迪戈
modelo_peca
modelo_id
peca_id
produtos
id
categoria_id
编迪戈
诺姆
范畴
id
诺姆
弹状物
我有这些模型
class Modelo extends Eloquent
{
public function pecas()
{
return $this->belongsToMany('Peca');
}
}
class Peca extends Eloquent {
public funct
我有属于IssueCat模型的ContactForm模型。这种关系在模型中定义如下:
class ContactForm extends \Eloquent {
// Add your validation rules here
public static $rules = [
// 'title' => 'required'
];
// Don't forget to fill this array
protected $fillable = [];
public functi
我有一份由其他人提出的申请。
在控制器中,我有以下内容:
namespace App\Http\Controllers;
use Illuminate\Http\Request;
use App\Result;
class StoreInDB extends Controller
{
function store($uuid, $session){
// Insert data
$r = new Result;
if($r->updateOrInsert(['user_id' => $uuid], [
我有两个模特。
用户:
class User extends Eloquent implements UserInterface, RemindableInterface {
protected $table = 'users';
public function group ()
{
return $this->belongsTo('Group');
}
}
和集团:
class Group extends Eloquent {
protected $table = 'groups
在我的Laravel应用程序中,我有一个页面,在该应用程序中,我正在获取类别,并在该类别中急切地加载事件。效果很好。我现在要做的是获取类别,但这次,根据用户选择的区域/位置获取事件。这些都是我工作的模型;
1.区域类别
<?php
namespace App\Models;
use Illuminate\Database\Eloquent\Model;
class Region extends Model
{
/**
* Get events within region
*
* @return \Illuminate\Database\Eloq
我跟父母和他们的孩子有个安排。一个子节点可以有多个父级,每个子级可以由系统分配多个消息。每个家长也可以有多个孩子。
我已经有了一个用户实例:$parent。现在我想收到所有属于这个家长的孩子的帖子。拉勒维尔的“有很多贯穿”并不适用于多到多的关系。
目前,我用自定义方法解决了这个问题,但是我正在寻找更干净的方法来解决这个问题。
这是我的设计:
用户(父母)
class User extends Eloquent
{
public function children()
{
return $this->belongsToMany('Child'
使用Laravel5.4和软件包。
我有三种型号:User,Company和Order。
Order模型实现了可还原特性:
namespace App\Models;
class Order extends Eloquent {
use \Venturecraft\Revisionable\RevisionableTrait;
// ...
}
User模型与Company模型有关系:
public function company() {
return $this->belongsTo('App\Models\Company');
}
我很想
我有三个模特
1-画廊
class Gallery extends \Eloquent {
public function media()
{
return $this->hasMany('Media');
}
}
2-媒体
class Media extends \Eloquent {
protected $table = 'media';
public function labels()
{
return $this->belongsTo('Label
我正试图定义一个模型突变体
<?php
namespace App;
use Illuminate\Database\Eloquent\Model;
class Custom_fields extends Model
{
protected $table = 'custom_fields';
public function setContentAttribute($value){
return unserialize($value);
}
}
在测试控制器上,尝试
Custom_fields::all()[0]->co
下面是这些关系:
评论模型
class Comment extends Model
{
/**
*
* The comment belongs to the post
*
* @return \Illuminate\Database\Eloquent\Relations\BelongsTo
*/
public function post()
{
return $this->belongsTo('App\Post', 'post_id')->with('
因此,我试图在Laravel5.1中创建一个全局范围,但是继续获取以下错误Trait 'Eloquent\Scopes\DependentTypeTrait' not found。
这是我的代码:
App\Models\Eloquent\Scopes\DependentTypeTrait.php:
<?php namespace App\Models\Eloquent\Scopes;
trait DependentTypeTrait {
/**
* Boot the Active Events trait for a model.
*
我需要从一个表中选择所有列,并使用laravel的eloquent中的subquery选择额外的列。例如, SELECT *, (SELECT COUNT(*) FROM transactions WHERE transactions.customer=customers.id) AS transactions FROM customers 现在,我已经想出了使用selectRaw的原始查询,如下所示: $customers = Customer::selectRaw('*, (SELECT COUNT(*) FROM transactions WHERE transactions.
我有两个模型:专辑和照片。
相册hasMany照片和照片belongsTo(‘相册’,'id');
就像:
class Photo extends Eloquent {
protected $table = 'photo';
public function album(){
return $this->belongsTo('album','id');
}}
和
class Album extends Eloquent {
protected $table = 'album';
public
// models:
class Hometype extends Eloquent {
public function development() {
return $this->belongsTo('Development');
}
}
class Development extends Eloquent {
public function hometypes() {
return $this->hasMany('Hometype', 'dev_id');
}
}
我的代码总是出现错误。
我正在尝试检查按钮是否在页面上,如果是,请继续。按钮在加载时不在页面上,而是在提交表单后替换表单的外部页面上。然后,通过ajax加载感谢html页面。
var reloadButton = document.getElementById('reloadPage');
if (reloadButton.length > 0) {
function reloadPage() {
location.reload();
}
if (reloadButton.addEventListener) {
我有一个具有这种命名的关系的model:
class PurchaseOrder extends Eloquent implements IModel
{
protected $guarded = ['id'];
protected $table = 'purchase_orders';
// this function has name separated by an _ or underscore
public function purchased_items()
{
return $this->
我有一个模型Order和一个模型Store。 每当我想调用store的订单模型时, $order = Order::with('store')->first(); 我想更改其中一个store属性,如下所示。 <?php
namespace App;
use Illuminate\Database\Eloquent\Model;
use App\OrderPoint;
class Order extends Model
{
public function store()
{
$order_id = $this->id;
是否可以在运行时扩展或使用不同的类?
例如:假设我们有一个名为model的Player (我们的A -model)
<?php
namespace App\Models;
use Illuminate\Database\Eloquent\Model;
class Player extends Model{
}
我们还有另外两个模型(B和C模型)
<?php
namespace App\Models;
use Illuminate\Database\Eloquent\Model;
protected $connection= 'db_b';
class Pla
我试图在Laravel4.2中加载一个动态范围。
我有以下几门雄辩的课程:
class Project extends Eloquent {
protected $table = 'projects';
public function subProjects() {
return $this->hasMany('SubProject');
}
}
在Subproject类上,我有以下动态作用域:
public function scopeForUserInPeriod($query, $user, $interv
我想知道当访问当前对象的方法时,是否有可能访问该对象。例如,下面的方法fullname()用于获取用户的全名。
class User extends Eloquent
{
public function itineraries() {
return $this->has_many('Itinerary', 'user_id');
}
public function reviews() {
return $this->has_many('Placereview', '