【发布时间】:2012-02-21 08:02:50
【问题描述】:
我正在使用 Codeigniter 和 MongoDB 开发一个 Web 应用程序。 用户可以上传文件,其他用户可以对其发表评论。
我将 cmets 存储在主文件文档中名为 cmets 的数组中。 这一切都很好,但是如何从数组中删除特定的 cmets?
我不能使用 ID 作为键,因为用户可以添加多个 cmets。怎么会 你建议我可以做到吗?
这是我的评论数组:
"comments": [
{
"user_id": ObjectId("4f240b433dc7937d68030000"),
"user_name": "james",
"user_comment": "This is a comment",
"created_at": "2012-01-2821: 20: 44"
},
{
"user_id": ObjectId("4f240b433dc7937d68030000"),
"user_name": "mandy",
"user_comment": "This is another comment",
"created_at": "2012-01-2821: 31: 07"
}
],
【问题讨论】:
标签: codeigniter mongodb