我正在尝试在laravel上制作简单的论坛。我有两张桌子:
class Lower:
def check(self,x):
for i in lower:
if x==i:
return True
check1=Lower()
check1.check()
print(check1.check(special,")("))
:
categories
:
我运行查询:
forums
我只收到两个结果:
$categories = DB::table('forums')
->join('categories', 'forums.fid', '=', 'categories.cid')
->select('categories.*', 'forums.*')
->get();
为什么category_id 1只有1个结果?我在该类别中有两个论坛。提前致谢,抱歉我的英语不好。
答案 0 :(得分:2)
你需要:
->join('categories', 'forums.category_id', '=', 'categories.cid')
答案 1 :(得分:1)
将查询更新为:
$categories = DB::table('forums')
->join('categories', 'forums.category_id', '=', 'categories.cid')
->select('categories.*', 'forums.*')
->get();