KnockoutJS Seleccionar opciones y valor seleccionado

Pregunta similar como:Seleccionar el valor inicial del elemento.

Tengo un problema al establecer el valor inicial del elemento seleccionado. Básicamente, tengo una lista de datos semilla que vienen del servidor para completar la lista desplegable, y quiero que el valor seleccionado represente lo que debe seleccionarse de la entidad.

Debido a que el valor seleccionado del modelo de datos no es igual a la referencia del objeto en los datos de semilla, no se selecciona nada.

En este momento, estoy haciendo un bucle a través de cada entidad, encontrando el valor seleccionado correcto, estableciendo que es igual al equivalente de los datos iniciales, entonces Knockout sabe cómo conectarlo.

¿Hay alguna solución más elegante que esta? Jugué un ejemplo simplificado con más detalles ...http://jsfiddle.net/hbrYM/14/

Respuestas a la pregunta(1)

Su respuesta a la pregunta