如何检查mongo数据库中字段的值
How do I check the value of a field in a mongo database
我正在创建一个Node应用程序,该应用程序需要检查集合的字段并返回数据类型。例如,如果字段是"First Name",则数据类型将是"String"。我如何开始创建这样的后端应用程序呢?
如果您使用mongoose,则每个字段或嵌套字段通过path寻址。
var myschema = new Schema({
...
name: {
first:{type: String, required: true,},
last :{type: String, required: true,},
...
});
这里的名字。第一个和名称。.
现在了解名称的类型。最后还有一个Schema API,叫做path()。所以
var pathmeta = myschema.path(name.last);
console.log(" datatype = "+pathmeta.instance);
console.log(" whole pathmeta structure is "+JSON.stringify(pathmetas));
应该打印这个…
datatype = String
整个pathmeta结构是
{"enumValues":[],"正则表达式":空,"路径":"文本"、"实例":"弦"、"验证":[],"setter":[],"getter":[],"选项":{},"_index":零}
相关文章:
- 将输入字段中的文本提交到我的数据库,同时将其添加到我的列表中
- 从数据库中检索字段,而不模拟它们
- 从谷歌API地理代码的形式字段到数据库
- Selectize.js:如何将数据库中已经选择的标签预加载到输入字段(Meteor&MongoDB/JSON)
- 数据库字段中的checkcolumn工具提示
- 从数据库填充的下拉菜单中更新输入字段
- 如何在数据库中输入特定字段时生成针对特定电子邮件的电子邮件触发器
- 将画布另存为 jpeg 格式,并通过 js 将输入字段保存到数据库
- 单击按钮时更改数据库表的字段值
- 对数据库中字段的求和方式
- 只有文件上传到数据库,所有其他字段均为空
- PHP 脚本仅从 MySQL 数据库中获取地址字段的第一行
- 从数据库创建可单击列表,并在网页元素中返回相关的数据库字段数据
- 如何确保某些字段包含在 CouchDB 数据库中
- 通过按 Enter 将消息从输入字段发送到数据库
- 使用按钮使用文本框中的值更新数据库字段,它显示一个空白值
- 从数据库字段中抓取链接,并使用它将我抓取的另一个字段转换为链接
- 提交时添加到数据库字段
- 当单击元素的复选框时更新数据库字段
- 使用javascript获取数据库字段值