Я подумал, что просто оставлю здесь ответ на тот случай, если кто-нибудь столкнется с той же проблемой в будущем, с этой угасшей версией.
Вдохновленный комментарием Люкс , я передал объект как первый объект в массиве контента, вместо этого я сделал это, используя unshiftObjects
, который поддерживается этой древней версией Ember, хотите верьте, хотите нет. (Первый объект - это то, что отображается в элементе выбора, если в нем есть данные, а в представлении выбора нет запроса)
Пример кода того, что я сделал:
this.set('countries', countries.unshiftObjects({id:-1, name:"Select country.."}));
И проверка который проверяет, сделано ли сообщение с идентификатором -1, и в этом случае обрабатывает его так, как будто ничего не было выбрано.
Обратите внимание, что, вероятно, есть лучшие способы go об этом, и это обходной путь, но это что у меня сработало:)