标签: entity-framework
我正在寻找让我的用户对数据库运行linq查询的方法。
例如,用户可以在产品选择p.Name中键入“from p”,然后在UI中输入结果。
理想情况下,它会使用实体框架来完成它的工作。
这可能吗?
答案 0 :(得分:0)
除非您想编写自己的解析器并在运行时构建表达式树或编译查询,否则可能没有。但是你可以检查Entity SQL - 就像在实体模型上运行SQL一样。
或者您可以将LinqPad安装到您的用户身上 - 但这确实是一个角落解决方案。