如何在插入时从OrientDB获取记录ID?

臭的

OrientDB问题...

有谁知道插入后如何获取recordId:

db.save(person)

我在下面的人POJO上尝试过:

@Id
private Object id;

但保存后id字段为null。我一直在谷歌搜索,但都无济于事。我只需要插入一个对象,然后获取orientdb生成的recordid。

臭的

我使用ODocuments而不是POJO(适用于我的项目)来工作。代码示例:

    ODatabaseDocumentTx db  = null;
    ODocument           doc = null;

    db = new ODatabaseDocumentTx("local:" + System.getProperty("user.home") + "/testDB");
    db.create();
    doc = new ODocument("Person");
    doc.field("name", "Peter");
    doc.save();
    String rid = doc.getIdentity().toString();
    List<ODocument> results = db.query(new OSQLSynchQuery<ODocument>("select from " + rid));
    for (ODocument aDoc : results) {
        System.out.println(aDoc.field("name"));
    }
    db.close();

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在多个记录插入中获取最后插入的ID?

来自分类Dev

如何获取插入记录的ID?

来自分类Dev

PHP - 如何在 CakePhp 中获取插入记录的 id

来自分类Dev

如何获取最近插入的记录ID的数组?

来自分类Dev

如何获取特定ID的最后插入记录?

来自分类Dev

如何获取刚刚插入的最新记录的ID?

来自分类Dev

从Java插入时如何在q中获取Date对象

来自分类Dev

如何在joomla Breezingforms扩展中获取最后插入的记录ID

来自分类Dev

如何使用SQLBULKCOPY获取插入到表中的记录的ID?

来自分类Dev

如何使用SQLBULKCOPY获取插入到表中的记录的ID?

来自分类Dev

如何在symfony1.4中获取最后插入的记录

来自分类Dev

ClickHouse,如何在插入时修改值?

来自分类Dev

如何获取最后插入的记录

来自分类Dev

如何找出Oracle表中记录的插入时间

来自分类Dev

从xml插入时如何检查记录是否存在的sql

来自分类Dev

在CFScript中获取新插入的记录ID

来自分类Dev

在CFScript中获取新插入的记录ID

来自分类Dev

如何在实体框架通用插入方法中返回插入记录的ID?

来自分类Dev

如何获取OrientDB中记录的所有版本

来自分类Dev

如何在Laravel中获取最后插入的ID?

来自分类Dev

如何在雄辩的ORM laravel中获取最后的插入ID

来自分类Dev

如何在Laravel中获取最后插入的ID

来自分类Dev

如何在zf2中获取最后插入的ID?

来自分类Dev

如何在php中使用id获取数据并插入?

来自分类Dev

从csv导入时如何获取记录为NULL的缺失值

来自分类Dev

如何在OrientDB中插入嵌入式文档

来自分类Dev

如何在Hive表中插入时间戳?

来自分类Dev

如何在SQL表中插入时间?

来自分类Dev

AVL树如何在插入时平衡树

Related 相关文章

热门标签

归档