异常终止事件将返回什么“插入”?

时间:2019-02-23 22:07:37

标签: android kotlin android-room

我找不到在DAO中插入失败时会发生什么?我有下一个典型的DAO:

interface BaseDao<T> {
    @Insert
    fun insert(obj: T): Long

    @Insert
    fun insert(vararg obj: T): Array<Long>
}

当我插入新行时,DAO返回行的ID ...但是它将在abort上返回什么?会抛出异常吗?还是返回-1

P.S。这听起来很愚蠢,但我对这个问题一无所获。

0 个答案:

没有答案