我正在寻找一些灵感来为我的 winforms 应用程序实现一个搜索引擎。我有一个“根”类,它有 5 个“子”类作为属性。想象一下,类 A 是我的根类,它具有以下属性:
- 身份证
- 姓名
- B级
- C级
- D级
- E级
在数据库中,classA 由表 A 表示,它具有对表 B、C、D 和 E 的外键引用。A 和 B、C、D、E 之间的关系是 1:1。
在我的应用程序中,我需要构建高级搜索表单。所以我有很多复选框、单选按钮和文本框。此表单必须在所有表(A、B、C、D、E)中搜索。
您将如何实现?
如果有必要知道,我正在使用 Entity Framework 。
最佳答案
如何使用模式绑定(bind) View “扁平化”您的数据并创建全文索引?您的主搜索框和修饰符可用于操纵 FTS 查询。
关于c# - 什么是实现搜索表单的好方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7926001/