高さや長さなどをデータベースに保存しようとしています。たとえば、フィートインチなどです。クリーンなデータを保存するこれにアプローチする最善の方法を見つけることはできませんが、管理インターフェイスユーザーが操作するのも簡単です。
例
5' 7"
後で検索結果関数の一部として並べ替える必要があると予想していますが、そのように保存すると、文字列になります。
私にとって最も論理的に思えるのは、値をインチ(数値)としてデータベースに保存することですが、単一の数値への変換を計算することは、このコンテンツ管理システムを使用する人々にとっては非常に手間がかかります。
また、ユーザーがいくつかの方法のいずれかで入力する可能性があるという懸念もあります。
5' 7"
5'7"
5' 7''
5’ 7”
5‘ 7“
理由を聞かないでください…私たちは皆、人々が愚かなことをすることを知っています。
WordPressの上に高度なカスタムフィールドを使用しているので、この状況で使用する「長さ」または「高さ」のフィールドタイプを作成して、ユーザーに必要な計算を処理できますが、おそらく次のような適切な計画が必要です。アドオンを構築する前に、ソリューションを攻撃します。
このデータを最適にアーカイブする方法を見つけようと頭を悩ませています。どんな解決策もありがたいです。