Il était possible de le faire dans Active Record, mais est-ce faisable avec Linq to SQL?Est-il possible de définir un ordre par défaut dans les mappages d'attributs Linq?
2
A
Répondre
1
Vous pouvez toujours ajouter une propriété aux données contextuelles/entités objets dans un fichier de classe partielle:
partial class MyDataContext {
public IOrderedQueryable<Foo> FoosByName {
get {return Foos.OrderBy(foo=>foo.Name);}
}
}
Ensuite, toutes les questions ont commencé à partir FoosByName
seront pré-commandés (mais toujours composable).
0
Vous pouvez si vous utilisez des procédures stockées ou des vues pour récupérer vos données. Le ORDER BY peut alors être dans le proc ou la vue stockée, mais LINQ to SQL ne le supporte pas immédiatement.
Questions connexes
- 1. mvccontrib grille Ordre de tri par défaut
- 2. Ordre par défaut pour les articles m2m par champ de modèle intermédiaire dans Django
- 3. multisélectionner, définir les valeurs sélectionnées par défaut
- 4. Valeurs par défaut dans la modélisation LINQ
- 5. Ordre de tri "orderby" conditionnel dans LINQ
- 6. définir une page par défaut dans les données dynamiques
- 7. Comment définir les valeurs par défaut pour les variables Tcl?
- 8. LINQ et un ordre de tri naturel
- 9. Définir l'emplacement par défaut de configuration
- 10. Ordre de tri par défaut du modèle Django à l'aide du champ de table associé
- 11. comment définir l'emplacement par défaut dans la balise de navigation
- 12. Définir un curseur par défaut pour une application
- 13. Faire un double-défaut par défaut dans g77, compilateur Fortran
- 14. Définir le format DateTime par défaut C#
- 15. Comment définir les valeurs par défaut des paramètres par action dans ASP.NET MVC?
- 16. Comment définir la police par défaut pour les widgets Tk
- 17. Comment définir un onglet par défaut avec Jquery UI
- 18. Énuméré avec le modèle par défaut? est-ce possible?
- 19. Dois-je définir Thread.CurrentThread.CurrentUICulture = Thread.CurrentThread.CurrentCulture par défaut dans mon application?
- 20. Comment définir le bouton par défaut dans PyGTK?
- 21. Drupal - Définir la valeur par défaut dans hook_form_alter?
- 22. comment définir l'encodage par défaut dans Windows XP?
- 23. Comment définir la valeur par défaut de Couleurs dans un contrôle personnalisé dans Winforms?
- 24. Comment définir l'infrastructure cible par défaut dans VS2008?
- 25. Comment définir la valeur null par défaut dans un champ de date dans sql server 2000?
- 26. Impossible de définir le shell de connexion par défaut IPython
- 27. Comment réorganiser par programme des mappages de gestionnaire dans IIS7?
- 28. Afficher les données par ordre alphabétique
- 29. comment définir le nom par défaut et le nom de l'entreprise sur les commentaires dans Xcode?
- 30. Insérer Tracepoint: comment définir le message par défaut?
Cela fonctionne très bien. Je l'ai pris un peu plus loin en ajoutant une interface "IHasOrder" puis en écrivant une extension sur le IQueryable pour avoir une méthode appelée DefaultOrder qui utilise la commande de l'interface. –
Kelly