mongoDB 多重数组查询(AngularJS绑定显示 nodejs)
核心代码:
js代码
var Lesson = Schema({ lessonName: String, intr: String, creTime: Date, sort: String, //分类 imgUrl: String, //封面地址 price: Number, teacher: String,//教师 subTitle:[{ lNo: Number, subLName: String, src: String, filtered: {type: Boolean, default: false} }] });
我的HTML代码
<ul class="menu fl"> <li ng-repeat="title in lessonInfo.subTitle" ng-hide="{{!title.filtered}}"><a ng-href="showVideo?lessonName={{lessonInfo.lessonName}}&lessonNo={{title.lNo}}&lesId={{lesId}}&subLName={{title.subLName}}" rel="external nofollow" >课时{{title.lNo}}:{{title.subLName}}</a> </li> </ul>
lessonInfo为AngularJS接收到后台传过来的数据数组
相关推荐
-
MongoDB下根据数组大小进行查询的方法
注意:作者使用的mongodb版本为2.4.7. 首先插入测试数据 复制代码 代码如下: db.data.insert({name:'a', num:[12,123,22,34,1]});db.data.insert({name:'b', num:[42,22]});db.data.insert({name:'c', num:[49]}); 键num对应的值是数组. 查询num的数组值具有指定大小的document 最好的方法是使用$size,例如指定大小为2,可以: 复制代码 代码如下: db
-
MongoDB如何对数组中的元素进行查询详解
前言 MongoDB是文档型数据库,每个文档(doc)表示数据的一项记录.相比关系型DB的row只能使用简单的数据类型,doc能够使用复杂的数据类型:内嵌doc,数组.MongoDB的数组是一系列元素的集合,使用中括号 [] 表示数组,例如:[1,2,3]的元素是整数值,[{name:"t5"}, {name:"t7"}],[ {name:"t5", age:21}, {name:"t7", age:22} ]的元素是doc.
-
mongodb 数据类型(null/字符串/数字/日期/内嵌文档/数组等)
MongoDB的文档类似于JSON,JSON只是一种简单的表示数据的方式,只包含了6种数据类型(null.布尔.数字.字符串.数组及对象). JSON的数据类型的局限性: 1.无日期类型,对日期型的处理较为繁琐 2.无法区分浮点数和整数.32位和64位 3.其他类型表示局限 如函数.正则式等 Mongodb使用BSON(Binary JSON)来组织数据,BSON还提供日期.32位数字.64位数字等类型.下面为在mongodb shell中这些类型在文档中是如何表示: 1.null 用于表示空
-
mongoDB 多重数组查询(AngularJS绑定显示 nodejs)
核心代码: js代码 var Lesson = Schema({ lessonName: String, intr: String, creTime: Date, sort: String, //分类 imgUrl: String, //封面地址 price: Number, teacher: String,//教师 subTitle:[{ lNo: Number, subLName: String, src: String, filtered: {type: Boolean, default:
-
nodejs+mongodb aggregate级联查询操作示例
本文实例讲述了nodejs+mongodb aggregate级联查询操作.分享给大家供大家参考,具体如下: 最近完成了一个nodejs+mongoose的项目,碰到了mongodb的级联查询操作.情形是实现一个排行榜,查看某个公司(organization)下属客户中发表有效文ruan章wen最多的前十人. Account表:公司的信息单独存在一个account表里. var AccountSchema = new Schema({ loginname: {type: String}, pas
-
MongoDB基础之查询文档
目录 一.查询文档 实例 二.条件操作符 MongoDB 与 RDBMS Where 语句比较 举例:使用 (<) 和 (>) 查询 - $lt 和 $gt 三.AND 条件 四.OR 条件 五.AND 和 OR 联合使用 六.$type 操作符 描述 七.Limit与Skip方法 Limit() 方法 Skip() 方法 实例 八.排序 九.聚合 管道的概念 一.查询文档 MongoDB 查询文档使用 find() 方法.以非结构化的方式来显示所有文档. MongoDB 查询数据的语法格式如
-
在php7中MongoDB实现模糊查询的方法详解
前言 在实际开发中, 有不少的场景需要使用到模糊查询, MongoDB shell 模糊查询很简单: db.collection.find({'_id': /^5101/}) 上面这句就是查询_id以'5101'开始的内容. 在老的MogoDB中模糊查询挺简单的,这里简单记录下模糊查询的操作方式: 命令行下: db.letv_logs.find({"ctime":/uname?/i}); php操作 $query=array("name"=>new Mongo
-
spring Boot查询数据分页显示的方法实例
springBoot所有依赖和配置文件都写好的情况下 1.dao接口的实现方法 package com.cy.pj.sys.dao; import java.util.List; import org.apache.ibatis.annotations.Mapper; import org.apache.ibatis.annotations.Param; import com.cy.pj.sys.pojo.SysLog; @Mapper public interface SysLogDao {
-
详解MongoDB的条件查询和排序
目录 find 方法 条件组合 比较操作符 IN 查询 限制返回结果条数和跳过数据 排序 总结 find 方法 查询的基本格式是db.collection.find({条件}),其中条件是可选的,类似于 MySQL 的 WHERE 条件一样.示例如下: // 查找全部文档 db.collection.find({}); // 查找指定条件的文档 db.collection.find({key: value}); // 查找昵称为岛上码农的用户 db.users.find({nickname: '
-
MongoDB数据库条件查询技巧总结
目录 前言 连接数据库 查看数据仓库 查看数据库表 查看数据表内容 查询方式 总结 前言 今天不讨论使用自带 UI 界面的连接工具,仅讨论使用命令行查询 MongoDB 数据库的情况.在排查问题的时候,很多时候直接使用命令行更加方便.但是有一个前提,我们必须首先掌握 MongoDB 数据库命令行常用命令才行,本文以条件查询为例进行介绍. 连接数据库 首先,使用命令行连接数据库,命令如下: mongo 127.0.0.1:27017 输出如下结果表示连接成功: 查看数据仓库 查看数据仓库列表,命令
-
关于Java数组查询的相关问题及实例 原创
在做数组查询的过程中,我们有时候会遇到一些问题,下面就跟随作者一起解答这些问题. Arrays 类的 binarySearch() 方法,可使用二分搜索法来搜寻指定数组,以获得指定对象.该方法返回要搜索元素的索引值. binarySearch()方法提供了多种重载形式,用于满足各种类型数组的查找需要. binarySearch()方法有两种参数类型. (1)binarySearch(Object[] a.Object key) 其中a 代表要所搜的数组,key 表示要搜索的值.如果key 包含在
-
PHP实现删除多重数组对象属性并重新赋值的方法
本文实例讲述了PHP实现删除多重数组对象属性并重新赋值的方法.分享给大家供大家参考,具体如下: 实例:sphinx搜索出来的结果,要去掉某个属性值: $cl = new SphinxClient (); $query = $cl->Query ( $keyword, $index ); 方法一,直接删除属性: foreach ( $query['matches'] as $k => $val ) { unset($query['matches'][$k]["attrs"][
-
python操作mongodb根据_id查询数据的实现方法
本文实例讲述了python操作mongodb根据_id查询数据的实现方法.分享给大家供大家参考.具体分析如下: _id是mongodb自动生成的id,其类型为ObjectId,所以如果需要在python中通过_id查询,就需要转换类型 如果pymongo的版本号小于2.2,使用下面的语句导入ObjectId from pymongo.objectid import ObjectId 如果pymongo的版本号大于2.2,则使用下面的语句 from bson.objectid import Obj
随机推荐
- Access转Sql Server问题 实例说明
- js 获取今天以及过去日期
- 菜鸟购卡慎防 显卡选购常见五大误区
- 两种java文件上传实例讲解
- iOS UITextField、UITextView只限输入中文、英文、数字及实时限制字符个数的封装实现代码
- Fuel 30 分钟快速安装OpenStack(图文教程)
- php smarty的预保留变量总结
- Python中装饰器的一个妙用
- 解决Mysql数据库插入数据出现问号(?)的解决办法
- php源码加密 仿微盾PHP加密专家(PHPCodeLock)
- Ajax叠加(Ajax返回数据用Ajax发出)示例代码
- JQuery团队打造的javascript单元测试工具QUnit介绍
- JS实现超简单的仿QQ折叠菜单效果
- 几个不错的自动收缩菜单导航效果
- 详解spring boot配置 ssl
- java中关于转义字符的一个bug
- 纯C语言:检索与周游广度深度遍历源码分享
- Android开发之使用SQLite存储数据的方法分析
- PHP常用工具函数小结【移除XSS攻击、UTF8与GBK编码转换等】
- Spring Data MongoDB 数据库批量操作的方法