Node.js 在节点js+Mongo DB中使用数据表填充方法
我正在处理这个问题。Datatable已创建,但如何在查询中使用填充方法。根据提供的规范:Node.js 在节点js+Mongo DB中使用数据表填充方法,node.js,mongodb,datatable,Node.js,Mongodb,Datatable,我正在处理这个问题。Datatable已创建,但如何在查询中使用填充方法。根据提供的规范: exports.getDataForDataTable = function getData (request, response) { MyModel.dataTable(request.query, function (err, data) { response.send(data); }); }; 在request.query对象中添加填充字段 exports.getDataFor
exports.getDataForDataTable = function getData (request, response)
{
MyModel.dataTable(request.query, function (err, data) {
response.send(data);
});
};
在request.query对象中添加填充字段
exports.getDataForDataTable = function getData (request, response)
{
request.query.populate = 'Model';
MyModel.dataTable(request.query, function (err, data) {
response.send(data);
});
};
可能重复我正在使用datatable,所以我需要datatable的语法。“填充”通常有效,但如何使用datatable语法。应用后,此搜索对其他列无效,仅对第一列有效。必须在要搜索的搜索对象字段:[“用户名”]中定义字段。你能不能把你请求的conosle.log.query对象粘贴到这里,这样我就可以看到问题了。条件:{'$和':[{'$或':[{title:{'$in':[/2/i]}}}}]}]},这个条件是只生成的,它还必须由其他列组成。搜索:{value:,正则表达式:'false'},这是在我控制台查询对象进行搜索时出现的。