实体

阅读(7) 标签: 实体, 显示字段, 宏字段,

前面举例的各条查询语句,要列出需要的所有字段,还是不够方便。在实际查询中,可能更类似于SQL中的“select * from table where ...”,即指定表名后列出所关心的所有字段。这种使用,在汉语查询中可以通过定义实体来实现。如在宏字段右侧点击实体页面,并在菜单栏中选择编辑 - 追加行,或者点击,新建一个实体,定义如下:

同一个实体可以定义多个实体词,在搜索语句中使用实体词,结果中将展示显示字段列表中选择的各个字段,如:

在前面的搜索语句例子中,也可以使用实体词,如:

这里用到了身高数据,如果想使得结果能够查到,员工数据这个实体关联的字段簇中,必须包含身高这个宏字段:

在字段簇员工中,并未选出出生日期、雇用日期这样的日期类型字段,因此,下面的搜索会无法执行:

这是由于无法在实体对应的字段簇中找到匹配的宏字段执行搜索。这种情况下,如果使用簇词,就可以用簇词相关的字段簇执行查询,如:

通过簇词生于,可以用字段簇出生日期执行匹配来查询。

另外,也可以用字段词指定数据,如:

同一个表可以定义多个实体,如:

 

不同的实体,设置的显示字段不同,相关的字段簇也可能是不同的。