我有一份临床文件清单,我打算用Solr索引。这些文件中的个别陈述可包含正面和负面的发现。因此,在将这些语句(句子)索引为单个文档中的字段时,我希望能够为每个字段添加额外的元数据,以确定该语句是正面还是负面。
在查询时,我想排除包含负面发现的文档。
示例:
/* Document1 */
The gallbladder is inflamed and thickened. The appendix is normal.
/* Document2 */
The gallbladder is not thickened. The appendix is normal
Querying for "thickened gallbladder" should return only the first document
实现此目的的一种方法是将每个语句编入索引作为单独的文档,并为正/负结果提供单独的字段。这是最好的方法吗?有没有办法将所有语句存储在同一文档中?