首页 > 解决方案 > 通过实体框架在 json 字段中搜索

问题描述

我用 ASP.NET MVC 开发了一个 Web 应用程序,它使用实体框架作为 ORM。我定义的实体之一可能具有不同的属性,因此我决定将这些属性以 JSON 格式保存在数据库中的文本列中。

例如看看这个:

截屏

考虑每个实体可能具有所有或任何这些属性或没有这些属性,用户也可以定义这些属性的新类型。

例如,我想搜索所有Price_T属性值大于 2000 的记录。

我可以将这些文本解析为代码中的 JSON,但我想知道 Entity Framework 是否具有内置机制来搜索这样的文本列(JSON 格式的文本)?或者有任何解决方案或最佳实践吗?

标签: jsonasp.net-mvcentity-framework

解决方案


推荐阅读