spl 的 update 函数能否支持与数据库表比对主键执行更新或插入

spl 的 update 函数,可以对比新旧序表来决定插入更新或删除,如果要对数据库中一个数据量很大的表进行更新或插入,如果把数据库中的表查成序表,太占内存了。
这样只能自己写循环现有的序表,判断数据库是否有同样主键的数据再决定 insert 还是 update,这样太麻烦,是否能在 update 函数增加一个选项或参数,或者增加一个函数专门和数据库表的主键进行比对进行插入或更新的。