أي: أمرني الله بالهجرة إليها، إن كان قاله -صلى الله عليه وسلم- بمكة، أو بسكناها، إن كان قاله بالمدينة.
وقال القاضي عبد الوهاب: لا معنى لقوله: "تأكل القرى" إلّا رجوح فضلها عليها، أي: على القرى وزيادتها على غيرها.