//我正在从文件中读取数据并将数据存储到structure.Here“obj”是一个结构对象。
另请注意,我的文件多次使用外部地图密钥意味着当我从文件中读取时,某些结构字段具有共同的值,并且我使用该常用值作为外部循环的键。
如果我只有单个外键值,那么它可以正常工作,但是当键的值超过一个时,它就会失败。
/**
* @return SomeClass|\PHPUnit_Framework_MockObject_MockObject
*/
private function getSomeMock()
{
//....
}
我试过了两次,但它没有正常工作。
答案 0 :(得分:1)
不清楚为什么你需要buy_detailsmap
,因为它是从buy_detailsmap
解耦的。除非您确实需要insert
的语义,否则您只需使用operator[]
:
buy_tokenmap[obj.token][obj.orderId] = obj;