本着不懂就问的心态,希望大佬们不吝赐教(手动抱拳)。
我在做前后端分离项目的时候,登录板块,后台nodejs mongosse查询出现了这么一个问题:后端获取前端传过来的username和password,然后去数据库find,最初demo的时候查到了就是查到了,没查到就是没查到,但是我做完登录板块,发现前端不论传什么值,都能登录成功,最后console.log()发现了,不论查没查到,数据库都会返回一个[],于是我判断条件多写了一个if(data==""),改过来了,但是我还是不明白为什么会这样,希望前辈们帮我解答一下。