Wie wird die CONTAINSTABLE-Funktion in Entity Framework (Code-First) abgebildet?

8

Dank Ссылка ist es nun möglich, Funktionen in Entity Framework (Code-First) zuzuordnen. Ich versuche, CONTAINSTABLE-Funktion zuzuordnen. Wie kann das Argument table übergeben werden?

Es könnte gut sein, generisch dafür zu verwenden:

%Vor%

könnte übersetzt werden in:

%Vor%

Sollte ich irgendwie CreateQuery dafür verwenden?

(Es gibt einige ältere Versuche: [1 ] und hacky [2] . Aber mit EF 6.1 und CF-Funktionen versuche ich etwas sauberer zu finden .)

    
TN. 04.04.2014, 14:26
quelle

1 Antwort

1

Sie können DataTable dafür verwenden.

  1. Erstellen Sie 'DataTable' var dt = new DataTable ()
  2. Erstellen Sie Spalten und Zeilen in der Tabelle
  3. Parameter erstellen

    %Vor%

Übergeben Sie diesen Parameter an das Entitätsframework zum Aufrufen des tablevalue-Parameters.

    
Mehdi Haghshenas 16.08.2014 08:46
quelle