queryの空文字対応