$articles=Article::with('comments')->latest()->get();
应该是可以的。
你搞这markdown。。
内层的foreach错了,内层的$provinces->cities
改成$province->cities
,多了一个s。是我上面说的有问题。再试下。下班鸟~
恩,好的,看来我得更努力了。 @JellyBool
搜噶,我以为你是找onchange
对应的事件。 @woailuosj
后期肯定会看的,暂时有些忙,新的这些视频还都没看。我看的时候找你吧,给我打个小的折扣也是极好的~ @JellyBool
@JellyBool 哈哈,我认为回复就要认真些~ 提问问题也要这样。
还没来得及看vuejs的教程,我看着api试了下,可以正常使用,用v-on:change
就可以。jsfiddle地址:
我的想法是省和市两个表比如叫provinces
和cities
,两个model分别叫Province
和City
。创建一个一对多的关系。在Province
的model里面加入
public function cities(){
return $this->hasMany(App\City::class);
}
在controller里面读取的时候:
$provinces=Province::with('cities')->get();
这样就一下子都读取出来了。再在view里面用两个foreach
循环,外层循环$provinces
变量,内层循环$provinces->cities
。
应该是可以的。我并没有实际测试,可能代码有问题。但是这个思路应该是没有问题的。
直接用php artisan make:model ModelName
来创建模型。如果你的表名不符合规则,在生成的model文件里面设置下表名就对应上了。protected $table = 'table_name';
。我感觉你问的应该是这个。
恩恩,理解。