2010-04-28 5 views
0

J'utilise: Subsonic 3, SQL Server 2008, Json.Netsubsoniques 3: obtenez seulement certaines colonnes

Voici mon problème:

J'ai une table maison avec identifiant, numéro de lot, adresse, emplacement , ownerid et une table propriétaire avec id, nom, description.

Je voudrais obtenir seulement le nom du propriétaire et l'adresse de la maison où l'emplacement est "San Francisco". Comment puis-je faire cela avec Subsonic? Mon problème est que je peux seulement obtenir une liste dactylographiée ou un lecteur de données, je ne comprends pas comment obtenir seulement un tableau ou une liste simple.

Quelle est la meilleure solution? Créer une classe personnalisée? Créer une vue? Rien d'autre ?

Mon but est alors de sérialiser les données pour les renvoyer à mon application, mais la sérialisation est très longue à cause des nombreuses relations (Mon exemple ici est simplifié, il y a en effet: maison - propriétaire - ville - pays etc.), alors que je dois seulement deux champs ...

Merci

Répondre

Questions connexes