w Django (który używa python), można bardzo łatwo stworzyć „modeli”, które pozwalają na abstrakcyjny z dala wszystkich SQL i po prostu używać obiektów pobierać/przechowywać informacje z bazy danych.Czy `django model` rodzaj abstrakcji dostępny dla C++?
Czy ktoś może wskazać mi C++ biblioteka, która pozwala mi robić to samo? Obecnie używamy backendu PostgreSQL i łączymy się z nim z libpqxx. Tworzymy własne, zorientowane obiektowo modele danych, ale musimy zasadniczo kopiować/wklejać kod SQL, a następnie wprowadzać do niego modyfikacje dla każdego "modelu". Bóg nam pomoże, jeśli mamy się przenieść do innego backend jak większość tego kodu musiałaby być manipulowane (w tej chwili nie są wydobywane w taki sposób, aby po prostu utworzyć inny kawałek backend).
Czy istnieje biblioteka, która pozwoli mi podłączyć do różnych typów baz danych zaplecza i abstrakcyjny oddalony potrzebę napisania jakiegokolwiek SQL do definiowania i korzystania z naszych modeli baz danych?
Nazywa ORM. – Marcin
@Marcin Czy jest jakaś szansa na wymienienie tego, którego użyłeś lub swoich doświadczeń? Czy masz szansę, która naśladuje to, co jest możliwe w Django? – g19fanatic
Nigdy nie użyłem jednego w C++. Widziałem tylko to pytanie z powodu tagu django. Powiedział, że powinieneś być teraz w stanie to stosunkowo łatwo. – Marcin