假设我有tableA
和tableB
模型,
我想要的是从tableA
获取记录并检查id's
中tableA
的{{1}}。
假设tableB
有tableA
列,我想要的是显示所有标题。
如果title
的{{1}}位于id
,则会显示一个复选标记,如果没有,则会在标题的开头显示十字标记。
无法找到出路。
答案 0 :(得分:0)
为什么不使用联接?
TableA::query()
->select("tableA.*, tableB.id as checked")
->leftJoin("tableB","tableA.id","=","tableB.id")
->get();
因此,如果tableB中没有id
,则checked
将为空。