For now you can only retrieve data based on key (in the streams sense), publisher address, timestamp, block number and ordering. MultiChain 2.0, now in development, will allow you to set multiple keys on a single item, making the retrieval model more flexible.