若关于x的方程|x|=ax+1只有一个负根,则a的取值范围是______.