2
我正在尋找一些靈感來爲我的winforms應用程序實現搜索引擎。我有一個'根'類,它有5個'孩子'類作爲屬性。所以可想而知,A級我們我的根類,它具有以下屬性:什麼是實施搜索表單的好方法?
- 編號
- 名稱
- ClassB的
- ClassC
- D類
- CLASSE
在數據庫classA由表A表示,它具有對錶B,C,D和B的外鍵引用E. A和B,C,D,E之間的這種關係是1:1。
在我的應用程序中,我需要構建高級搜索表單。所以我有很多複選框,單選按鈕和文本框。該表格必須在所有表格中搜索(A,B,C,D,E)。
你將如何實現這一點?
如果有必要知道,我使用的是實體框架。
作爲用戶界面上的備註,請考慮IE9和Chrome的方法是針對標準搜索使用單個文本框,並將多個搜索結果合併到多個字段中。恕我直言,這是現代和有用的方式,這將減少甚至打開副本的需求。搜索。就像在Android中一樣,你在搜索中,它會發現網站,電子郵件,消息,聯繫人,應用程序...... –
我喜歡這個想法,但我不認爲我可以使用這種方式,因爲最終用戶想要過濾數量人口,總成本,生活在A地區等。 – Martijn
簡單的解決方案只是作爲起點,而不考慮嵌套實體將在WHERE檢查文本中的多個部分進行搜索。只是作爲一個開始...讓我們看看專家會回答你。 –