sql >> Base de Datos >  >> RDS >> Sqlserver

¿Cómo se realiza la búsqueda de texto completo (FTS) con el marco de entidad de Linq to ADO.NET?

Entity Framework admite solo un subconjunto de la funcionalidad sql disponible (en parte para seguir siendo compatible con una variedad de proveedores). Sin embargo, incluso LINQ-to-SQL (que admite muchas más construcciones específicas de SQL-Server, como UDF) no admite AFAIK de texto completo.

Creo que necesita usar un procedimiento almacenado/udf. Se prefiere el enfoque UDF, ya que la capa de metadatos es mucho más fuerte y se puede componer en el servidor db; sin embargo, Entity Framework no (o no lo hizo, la última vez que lo verifiqué) como UDF;-p Entonces es posible que tenga para usar un procedimiento almacenado.