2011-07-06 13 views
0

の列にタグを付けるのは、基本的には、表示されたキーワードと投稿の表が表示されます。 #緑色の#が投稿にあれば、私は緑の枠線を描きたいと思うのです。 DBが内部的にこれを行うためのきれいな方法はありますか?私はC++ですべてのことをする準備ができています。キーワードのテーブル全体を取り出し、それをトライで投げて各単語をスキャンしますが、このアプローチはちょっと面白くないようです。SQLを使用して別のテーブルのキーワードを列で検索し、属性が

答えて

0

ストレージに関する問題と表示に関する問題が混在しています。ドラゴンがいる。あなたはcontent like '%#green#%'を探しています。コンテンツがアプリケーション側から挿入または更新されたときに、ビット列またはその他のフラグを設定する方が良いでしょう。読んでいるときは、この情報をコンテンツと共に取得してください。あなたの表示ロジックを着色させる。

S.O.L.I.D.の一部として「懸念の分離」(SoC)をご覧ください。実践。

これが役に立ちます。

関連する問題