我有一个启用了搜索行为的Doctrine表。
每当创建记录时,都会在另一个表中创建索引。我有一个名为Entry
的模型,行为会自动创建表entry_index
。
我现在的问题是:如何在不使用模型的search(...)
方法的情况下使用此表中的数据?
我想创建最常用单词的标签云,索引表中的数据正是我需要的。
答案 0 :(得分:0)
Doctrine生成的表EntryIndex
应该可以从Doctrine::getTable('EntryIndex')
获得。
此外,Entry
具有EntryIndex
关系,该关系引用索引表,EntryIndex
具有Entry
关系。该关系是Entry
和EntryIndex
之间的标准一对多(1-n)关系。