gpt4 book ai didi

javascript - 在 OrientDB javascript 函数中执行命令后摆脱

转载 作者:行者123 更新时间:2023-11-30 08:38:25 24 4
gpt4 key购买 nike

我想在 OrientDB 的函数中对非事务图形数据库执行命令后获得新创建的记录 ID。例如,

var gdb = orient.getGraphNoTx();

var v = gdb.command("sql", "create vertex TestV set time = ?, note = ?", [(new Date().getTime()), 'note']);

//how do i refer to v.rid after creation?

return true;

我尝试了所有不同的选项,例如 v.ridv['@rid']v.field('rid') 等。我什至不确定从 gdb.command() 返回什么类型的对象。

目前我知道的是返回值v的类型是object。尽管 v.toString() 没有提供任何有值(value)的见解。

有什么想法吗?

最佳答案

var gdb = orient.getGraphNoTx();

var v = gdb.command("sql", "create vertex TestV set time = ?, note = ?", [(new Date().getTime()), 'note']);

print(v.getRecord().field('@rid'));

return true;

关于javascript - 在 OrientDB javascript 函数中执行命令后摆脱,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29274897/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com