Because the parameter of getLogs has "latest" which is to get the latest block in the blockchain,
thus the type of blockNumber in the receipt should be the integer in order to easily query the result.
Need to modify the writing rule in bc2 or manually change the type in MongoDB by the script.