Mam nieco kolumny w bazie danych SQL Server 2008 i próbuję użyć Dappera do odwzorowania go na mój obiekt, który ma pola boolowskie pasujące do kolumn bitowych. Otrzymuję niepoprawne wyjątki rzutowania, ponieważ Dapper próbuje powiedzieć, że kolumny to ints. Jak mogę go zmapować do boolu? Czy kiedykolwiek będzie przyzwoita dokumentacja dla tej ORM?Dapper nie może mapować kolumn bitowych na pola logiczne
5
A
Odpowiedz
2
Znalazłem problem. Procedura przechowywana używała koalescencji na kolumnie, która rzutowała ją jako int.
1
Czy kolumna jest zerowa? W takim przypadku spróbuj skonstruować dto z właściwością typu bool?
instaead o wartości tylko bool
, aby poprawnie obsłużyć wartość DbNull. Lepszą dokumentacją jest sam kod: and the project home.
Powiązane problemy
- 1. Nie można mapować na HList
- 2. Jak mapować pola wyboru na członków modelu MVC?
- 3. Złożone, jeśli nie logiczne,
- 4. Użytkownik nie może zmienić rozmiaru kolumn DataGridView.
- 5. Czy Dapper może być używany do aktualizacji i wstawiania modeli?
- 6. Automapper braku mapować na IEnumerable
- 7. React.js nie może zmienić stanu pola wyboru
- 8. Jak ręcznie mapować pola Enum w JAX-RS
- 9. Jak mapować pola w Hive dla eksportu DynamoDb Amazon Console?
- 10. strtok na maszynach 64-bitowych
- 11. Twitter Bootstrap - pola wyboru kolumn/kolumn w formularzu
- 12. Czy Dapper może wsadowo wsypać zestaw zapisanych wywołań proc?
- 13. Czy Dapper może zwracać wartości z funkcji SQL?
- 14. Prawidłowe użycie Multimapping w Dapper
- 15. Dapper ORM Nested Objects
- 16. Czy Dapper obsługuje Enums?
- 17. ACRA wyjątek Może używać tylko 16-bitowych bitów dla requestCode
- 18. Druk Pyramid logiczne
- 19. Dapper wielu obiektów z jednego rzędu
- 20. Czy mogę nie mapować/wyodrębnić Mapę Opcjonalnie?
- 21. Jak mapować tekstury na zakrzywionej powierzchni?
- 22. wyjaśnić zachowanie 1-bitowych bitowych pól
- 23. Nodejs: chcę mapować domeny na serwer
- 24. Dapper & MS Access - Czytaj prace, Napisz nie
- 25. Jak mapować z mapy na listę
- 26. Problemy z RESTKit, nie można poprawnie mapować
- 27. Rails baz danych wartości logiczne
- 28. Dapper SqlMapperExtensions/Dapper.Contrib?
- 29. OCaml wyrażenie logiczne [[]] == [[]]
- 30. Kilka pytań na temat operatorów bitowych
powinien działać poprawnie po wyjęciu z pudełka, czy mógłbyś napisać kod? –
Znalazłem problem. Procedura przechowywana używała koalescencji na kolumnie, która rzutowała ją jako int. Skasowałbym to pytanie, ale nie wiem jak. –
Nie wydaje mi się, że dobrym pomysłem jest usunięcie pytania, ponieważ jest ono przydatne jako odniesienie. –