Orientdb 无法创建字符串属性,如何知道哪些记录有问题?

Orientdb 无法创建字符串属性,如何知道哪些记录有问题?,orientdb,orientdb-2.1,Orientdb,Orientdb 2.1,我尝试以下列方式创建属性: CREATE PROPERTY Entity.entity_name STRING 我得到以下错误: 数据库在属性中包含一些无架构的数据 与类型字符串不兼容的“Entity.Entity_name”。修理 这些记录并再次更改模式 我如何知道哪些记录有问题?我有超过300000条记录您可以使用此查询 select @rid from Entity where entity_name.type() <> "STRING limit -1" 选择@rid f

我尝试以下列方式创建属性:

CREATE PROPERTY Entity.entity_name STRING
我得到以下错误:

数据库在属性中包含一些无架构的数据 与类型字符串不兼容的“Entity.Entity_name”。修理 这些记录并再次更改模式

我如何知道哪些记录有问题?我有超过300000条记录

您可以使用此查询

select @rid from Entity where entity_name.type() <> "STRING limit -1"
选择@rid from Entity where Entity_name.type()“字符串限制-1”
例如:

我创造了这些记录