将数组存储为列表并不起作用

时间:2014-09-02 10:24:24

标签: php mongodb doctrine-odm odm

我正在尝试在我的mongo集合中插入一个数组,如下所示

field:[tag1,tag2,tag3]

我的映射是

/**
 * @MongoDB\Hash
 */
protected $field=array();

我在PHP中插入这样的内容:

$message->setField([$idme,$to]);

虽然我希望它存储为列表,但我得到以下格式:

 "field" : {
                "0" : "533f28c9211b6f7e448b4567",
                "1" : "52cb29b0211b6fd9248b456b"
        }

我如何实现目标?

0 个答案:

没有答案