我还在学习 Perl 和 CLASS::DBI。我有一个执行一堆查找的脚本,我只想插入查找找到的新项目。我为 username,created_at 创建了一个复合键,并使用以下代码将其插入到表中。
一切正常,但我想知道是否找到了记录或是否创建了记录。我怀疑有一种简单的方法可以做到这一点,但显然我不知道要搜索的正确术语。
请帮忙。
谢谢!
eval {
FEED::COLLECTION->find_or_create({
username => $user->{username},
created_at => $status->{created_at},
status => $status->{text}
});
};
if ($@) {
warn $@;
}