Ich möchte Timespan zu DateTime in EntityFramework mit MySql Database hinzufügen.
Ich habe versucht, mit DbFunctions.AddMinutes(someminutes)
und EntityFunctions.AddMinutes(someminutes)
, aber wenn ich ausführe bekomme ich eine Ausnahme wie
FUNCTION projectName.AddMinutes existiert nicht
Ich habe gegoogelt, kann aber nicht finden, wie man die kanonische Funktion ausführt. Obwohl es eine Liste von Funktionen gibt, weiß ich nicht, welcher Klasse sie angehören Ссылка
Ich verwende
Meine Linq-Abfrage ist wie folgt
%Vor%die Straße entlang, wo Bedingung und Seitenumbruch angewendet werden
Eigentlich habe ich den Fehler nicht verstanden
FUNCTION projectName.AddMinutes existiert nicht
aber
FUNCTION databaseName.AddMinutes existiert nicht
Ich weiß nicht, was das Problem ist. Habe ich irgendwelche nicht kompatiblen Treiber / Anschlüsse, ich weiß es nicht.
Um dieses Problem zu lösen, habe ich gerade eine Funktion mit dem Namen AddMinutes erstellt, die intern die Funktion DATE_ADD () aufruft. Funktionsdefinition ist wie folgt
%Vor%Ich verstehe, dass dies keine richtige Lösung ist, sondern ein HACK
Tags und Links c# entity-framework mysql entity-framework-6