
21 Jul
2010
21 Jul
'10
3:44 a.m.
hi all, now,I have a composite_key like this, struct leader_key : boost::multi_index::composite_key< channel_info, BOOST_MULTI_INDEX_MEMBER(channel_info, boost::uint64_t, st_md5_), BOOST_MULTI_INDEX_MEMBER(channel_info, boost::uint32_t, st_rank_), BOOST_MULTI_INDEX_MEMBER(channel_info, boost::uint8_t, st_degrees_), BOOST_MULTI_INDEX_MEMBER(channel_info, boost::uint8_t, st_lan_type_)
{ }; I used "md5, rank, degrees, lan_type" to query. I want to the result like this, equal to md5, less than rank degrees from small to large equal to lan_type How should I do?