Ze względu na charakter danych podmiotu, których używam w projekcie moim, zduplikowane rekordy są często spotykane w zestawach wejściowych (czasami oznacza to duplikowanie rekordów w tym samym zestawie wejściowym, a to może być łatwo obsłużone przez pre -instrukcja filtrowania, ale zazwyczaj zestaw wejściowy może zawierać rekordy będące duplikatami rekordów już znajdujących się w bazie danych).Jak wykonać zapytanie INSERT IGNORE za pomocą aplikacji Slick?
Funkcja MySQL i SQLite INSERT IGNORE
pomaga w rozwiązaniu tego problemu.
Więc pytania ja mam to:
Jak spowodować Slick używać
INSERT IGNORE
zamiast gołeINSERT
podczas wstawiania danych do bazy danych MySQL lub SQLite?Jaki jest optymalny sposób emulowania funkcji
INSERT IGNORE
podczas korzystania z programu Slick przy użyciu serwera MS SQL Server, który nie obsługuje go natywnie?
Proponuję zgłosić prośbę o funkcję dla Slick, myślę, że więcej osób skorzystałoby, jeśli jest to metoda domyślna. – EECOLOR