3

我在我的项目中使用 ActiveAndroid 库。在模型中,我有以下参数:

onDelete = Column.ForeignKeyAction.CASCADE, onUpdate = Column.ForeignKeyAction.CASCADE

但是不可能找到插入级联或其他东西。我的模型有很多关系,我需要全部保存:

for (Transaction transaction : shoppingSession.getTransactionList()) {
                transaction.setShoppingSession(shoppingSession);
                TransactionDao.save(transaction);
            }
public static Transaction save(Transaction transaction){
        if (null != transaction.getTransactionItem().getItemInfo()){
            transaction.getTransactionItem().getItemInfo().save();
        }
        if (null != transaction.getTransactionItem().save()){
            transaction.getTransactionItem().save();
        }
        transaction.save();
        return transaction;
    }

这很不方便。我希望图书馆能够将所有这些保存在相关表格中。

我该如何实施?

谢谢。

4

0 回答 0