我想以这种方式配置 Drupal 的搜索 API,以便可以索引(和搜索)由段落引用的实体类型(Person),而该段落由另一个实体类型(文章)引用。
那是大约。我有的。Article 和 Person 是内容类型。编辑文章让您选择一个具有特定角色的人,将其保存为段落。到目前为止,所有工作都很棒!
+-----------+
| Paragraph |
+-----------+
+------> ID: 1 | +---------+
+---------+ | | P_ID: 200 <-----+ | Person |
| Article | | | ... | | +---------+
+---------+ | +-----------+ +-----+ ID: 200 |
| ID:100 | | | ... |
| P_ID: 1 +-------+ +---------+
| ... |
+---------+
+--------+------------------+
| Person | Title of Article |
+---------------------------+
| John | T1, T3, T6 |
| Alice | T2 |
| Bob | T4, T5 |
+--------+------------------+
我喜欢的是一个 Search-API 搜索索引,其中包含人名和链接的文章作为逗号分隔的列表。(有些人没有文章。)
使用 Drupal 的搜索 API 可以做到这一点吗?如果是,如何?我从哪种内容类型开始?我需要使用反向引用字段吗?