EntityRegister
EntityRegister[estore]
在 entity store estore 中注册实体,以便可用 Entity 直接访问这些实体.
更多信息
- EntityStores[] 给出内容已被注册的实体存储列表.
- Entity["type","name"] 被解释为包含 "type" 的 EntityStores[ ] 中第一个实体存储内的实体.
- 在内置实体类型之前,先考虑出现在 EntityStores[] 中的实体类型.
- 在赋值 Entity["type","name"][property]=value 中,数据被存储在包含 "type" 的 EntityStores[ ] 中的第一个 EntityStore 内. 如果 EntityStores[] 中没有 EntityStore 包含 "type",那么会注册一个新的 EntityStore.
- EntityRegister[…] 返回已注册的实体类型列表.
范例
打开所有单元关闭所有单元基本范例 (2)
注册一个基于 SQL 的 EntityStore:
范围 (2)
可能存在的问题 (1)
在处理外部数据库时,可能会遇到一个数据库,其中没有为某些表设置主键:
这种情况下,EntityStore 将发出一条消息. 这意味着将禁用涉及单个实体的某些功能:
但是 EntityValue 一般依然可用:
Wolfram Research (2018),EntityRegister,Wolfram 语言函数,https://reference.wolfram.com/language/ref/EntityRegister.html.
文本
Wolfram Research (2018),EntityRegister,Wolfram 语言函数,https://reference.wolfram.com/language/ref/EntityRegister.html.
CMS
Wolfram 语言. 2018. "EntityRegister." Wolfram 语言与系统参考资料中心. Wolfram Research. https://reference.wolfram.com/language/ref/EntityRegister.html.
APA
Wolfram 语言. (2018). EntityRegister. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/EntityRegister.html 年