我在mongoDB中创建了一个名为 Mangas 的集合,其中包含" 名称, autor,类型和信息"
性别是阵列。
我有一个表单,它将接收名称值和autor信息,复选框将作为数组填充要在表单中输入的值
问题。
如何制作包含2个选项的复选框 **" 冒险 **和** 操作" **并输入mongoDB作为数组?
下面的相同集合。
MongoDB Mangas
db.mangas.insert({
nome:'Toriko',
autor:'não sei',
gender:['adventure','action'],
info:'...'
})
的index.html
<tr>
<td><input class="form-control" ng-model="manga.nome"></td>
<td><input class="form-control" ng-model="manga.autor"></td>
<!-- aqui precisa ser a CHECKBOX que irá ter os valores do array e inseridos no GENDER -->
<td><input class="form-control" ng-model="manga.info"></td>
<td><button class="btn btn-primary" ng-click="addManga()">Add manga</button></td>
</tr>
<tr ng-repeat="manga in mangas">
<td>{{manga.nome}}</td>
<td>{{manga.autor}}</td>
<td><!-- aqui vai listar o valor recebido do checkbox --></td>
<td>{{manga.info}}</td>
</tr>
功能addManga
$scope.addManga = function() {
console.log($scope.manga);
$http.post('/mangas', $scope.manga).success(function(response) {
console.log(response);
refresh();
})};