现在是想判断数据库里面是否有存在的字段,如果已经存在,则不进行输入,如果不存在,就向下进行进入数据库,插入数据。但是,现在是,查出三条,同样的名称的字段,在控制层,就判断不了。报异常了
判断返回的数据条数>=1就不插入,或者直接计算count,或者用in判断要插入的数据是否in数据库中
感觉这外逻辑不对,首先还是先看看为什么查出多条数据的一个字段都是同一条,最好是从这一步解决。
可以先查询数据库中已存在的条数,如果count>0,则说明数据库存在,不插入,否则就插入