事前定義されたユーザー設定に基づいてオブジェクトを照合しようとしています。簡単な例は、最も一致する車両を見つけることです。
ユーザー「トム」が、事前定義された設定に基づいて旅行用のレンタカーを提供されたとします。この場合、事前定義されたユーザー設定は次のようになります-
**トムの事前定義されたユーザー設定:
PreferredVehicle (Make='ANY', Type='3-wheeler/4-wheeler',
Category='Sedan/Hatchback', AC/Non-AC='AC')
**利用可能な10台の車両は-
Vechile1(Make='Toyota', Type='4-wheeler', Category='Hatchback', AC/Non-AC='AC')
Vechile2(Make='Tata', Type='3-wheeler', Category='Transport', AC/Non-AC='Non-AC')
Vechile3(Make='Honda', Type='4-wheeler', Category='Sedan', AC/Non-AC='AC')
;
;
and so on upto 'Vehicle10'
私がやりたいのは、トムの好みに最も合う車を選び、おそらく順番に、つまり最初に最もよく合う車を選ぶことです。
私が持っている質問:
- これはMahoutTasteで実行できますか?
- はいの場合、誰かが私がすぐに始めることができるいくつかのサンプルコードを教えてもらえますか?