Laravel 5 在条件允许的情况下,使用Laravel复合体发出问题。|CakePHP连接问题

Laravel 5 在条件允许的情况下,使用Laravel复合体发出问题。|CakePHP连接问题,laravel-5,join,cakephp-3.0,Laravel 5,Join,Cakephp 3.0,我有两张桌子: 表A,表B 表A有以下列: id、用户名、密码、类型、表格id 表B有以下列: id、类型、某些列、某些其他列 现在我需要基于TableB的id和“type”使用TableB的TableA的记录 我试图在我的模型中定义类似的东西 表A模型: $this->belongsTo('TableB', [ 'foreignKey' => 'TableB_id', ]); 表B模型: $this->belongsTo('TableA', [ 'forei

我有两张桌子:

表A,表B

表A有以下列:

id、用户名、密码、类型、表格id

表B有以下列:

id、类型、某些列、某些其他列

现在我需要基于TableB的id和“type”使用TableB的TableA的记录

我试图在我的模型中定义类似的东西

表A模型:

$this->belongsTo('TableB', [
    'foreignKey' => 'TableB_id',
]);
表B模型:

$this->belongsTo('TableA', [
    'foreignKey' => 'id',
]);
当我打印SQL查询时,它会为我提供以下结果:

在 TableA.id=TableB.id

但我需要这个:

在 TableA.TableB_id=TableB.id

===============================================================================================================问题2

我试图在Laravel中动态地获得以下查询

从类别为“%categoryOne%”或类别为“%categoryTwo%”且品牌为“%brandOne%”或品牌为“%brandTwo%”的产品中选择*

这里我的列是数组。我试过这样做:

$query = DB::table('products');
foreach($all as $category => $subCategory){
    foreach($subCategory as $key => $value){
        $val = '%' .$key .'%';
        $users->orWhere($category, 'like', $val);
    }
}
此查询的问题是,它正在生成带有或由于orWhere的所有条件


有人知道如何在Laravel中获得AND或条件的复杂查询吗?

我想这就是您想要做的。请忽略css问题

$document.readyfunction{ $'.classToChangeDisable'.hide; $'.classToChange'.changefunction{ $'.classToChangeDisable'.hide; $this.sides'.classToChangeDisable'.show; }; }; 第一 第一小队 第二 第二分队 第三 第三分队
哦,你需要雇一个程序员。或者至少尝试一下你自己的代码,并将其发布在这里搜索帮助我需要jQuery代码。Stackoverflow不是免费的代码编写service@Roy,我对Stackoverflow很陌生,不知道如何问一个好问题。现在stack已阻止我的帐户询问更多问题。我将尝试修改这个问题。让我们看看禁令是否解除了。无论如何,感谢您的回复。sub单选按钮应该隐藏而不是禁用。rest是完美的。请选中编辑。忽略CSS问题。。。我没办法P