是否有一种 SQL 方法可以在 OrientDB 中查找无模式属性的属性数据类型?
有 .type() 或 .javatype() 可用于选择查询中的属性,例如 -
"SELECT Title.type() from #36:1"
这仅提供非空属性的类型。任何具有 Null 值的属性都不会返回类型信息。
此外,我也在 Javascript 函数中尝试了名为“getPropertyNames”的方法(下面的链接)。
我可以在函数中使用它来提取所有属性名称,但没有找到任何类似的方法来提取 PropertyTypes。
var db = orient.getDatabase();
var result = db.command('SELECT FROM V WHERE @rid = '+ id );
var fields = result[0].getRecord().getPropertyNames();
return fields;
请提供有关如何在 OrientDB 3.0 中获取 Vertex 记录的所有属性(模式和无模式)属性类型的指导。
SQL 方法或 Javascript 方法及其用法都将非常有帮助。
感谢你的帮助。