0
提取列當我做這樣的事情:不是我想要的東西主義 - 從表
$boards = Doctrine_Query::create()
->select('bds.id')
->from('board bds')
->whereIn('bds.type', $boardtype)
->orderBy('bds.id')
->execute();
結果$板有更多的字段(列)。我想要的僅僅是表格板列Id的單個陣列。有沒有辦法做到這一點?
我想用數組中類似如下:
$buildings = Doctrine_Core::getTable('building')->createQuery('a')
->WhereIn('a.board_id', $boards)
->orderBy('a.id')
->execute();
但是其中只需要一個數組而不是查詢,所以現在我要遍歷$板和生成ID的數組其中。
因此,我想知道如果我可以檢索列作爲數組?或者如果有什麼替代我在做什麼。感謝您的任何幫助。
背景信息:
董事會與建築有多對一的關係。董事會的Id(關鍵)欄與Building中的board_id欄相關。
我想要實現的是生成與給定板類型的板關聯的建築物的查詢。
感謝您的幫助。水化做了訣竅。 – TSCOconan