Campaign.find {client_id:req.param('client_id')}, (error, campaigns) ->
if error
response =
error: error.message
else
for campaign in campaigns
query =
campaign_id: campaign._id
console.log query
CampaignResponse.find query, (err, campaignResponsesCount) ->
console.log campaignResponsesCount
response = campaigns
res.json response
由于某些原因,这将 不 返回 任何
结果。但是,其中包含CampaignResponse
带有特定内容的项目campaign._id
。我很确定这是类型和类型转换的问题,但是我不知道该怎么做。
有什么帮助吗?
几个提示:
例如:
var ObjectId = require('mongoose').Types.ObjectId;
var query = { campaign_id: new ObjectId(campaign._id) };
问题内容: 我需要使用pymongo用python搜索ObjectId,但是我总是会收到此错误。有什么想法如何搜索? 问题答案: 我使用pymongo 2.4.1。
我的mongoDB中有这种数据 这里假设我做一个查询 这给了我她的结果,但我有名字“nna”或名字“Ana”或名字“anna”或任何其他组合。那么,如何使用Mongoose获取MongoDB中字符串的最接近值呢
问题内容: 我有ObjectId的字符串。 我如何使用它: 创建“评论”模型并分配字符串user_id值或发布时,保存时出现错误。我将所有数据分配给vars。 我尝试: TypeError:对象函数ObjectID(id){ TypeError:无法调用未定义的方法“ ObjectId” TypeError:无法读取未定义的属性“ ObjectId” 当然, 在所有通话之前* ,我还包括了猫鼬 *
这里有两个代码段,我正在使用它们从具有“From Date”和“To Date”的日历中搜索日期。 错误消息显示:线程“main”组织中出现异常。openqa。硒。NoSuchElementException:没有这样的元素:无法定位元素:{“method”:“xpath”,“selector”:“//table/tbody/tr/a[包含(text(),'十月三十日')]”“}
以前也有人问过这个问题,但没有一个答案是我能理解的。 使用Meteor,我将一个名为Scrdata的集合拉入Select/Option。这很好。在选项中,我正在插入该文档的_id。一切都很好。 我正在尝试做一件非常简单的事情,通过id找到一个文档: 控制台中的结果是: 我的目标是,在选择块发生更改时,在该页面上填充表单。但是,按_id查找不起作用。 我很感谢任何见解和指导。谢谢你。
我编写了一个Java应用程序,通过LDAP搜索Active directory以获取用户信息。我有一个传入的自定义Person类实例列表。在它我有DN或电子邮件定义。我正在相应地修改搜索条件。代码如下: 代码工作时没有错误,但当指定DN时,它确实找到了一个人,但当定义email时,它什么也找不到。但是,如果复制生成的筛选器字符串并将其以以下形式传递给ldapsearch命令: ldapsearch