我有像下面的mongo集合
{
"auther" : "xyz" ,
"location" : "zzz" ,
"books" :
[
{"book1" : "b1" , "date" : 2-3-00} ,
{"book1" : "b2" , "date" : 4-9-00}
]
}
{
"auther" : "pqr",
"location" : "zzz" ,
"books" :
[
{"book1" : "b1" , "date" : 2-4-00}
]
}
Run Code Online (Sandbox Code Playgroud)
我想得到书b1和作者xyz的唯一日期.
我有如下查询
db.coll.find({"auther" : "xyz" , "books.book1" : "b1"} , {"books.date" : 1})
Run Code Online (Sandbox Code Playgroud)
但它的输出如下
"books" : {"date" : 2-4-00} , "books" : {"date" : 4-9-00}
Run Code Online (Sandbox Code Playgroud)
我想只得到书b1和其他xyz .means的日期 "books" : {"date" …
我正在使用mongoDB其中我收集了以下格式.
{"id" : 1 , name : x ttm : 23 , val : 5 }
{"id" : 1 , name : x ttm : 34 , val : 1 }
{"id" : 1 , name : x ttm : 24 , val : 2 }
{"id" : 2 , name : x ttm : 56 , val : 3 }
{"id" : 2 , name : x ttm : 76 , val : 3 }
{"id" : …Run Code Online (Sandbox Code Playgroud) Coll.update(condition, new BasicDBObject("$set", data), true, true))
Run Code Online (Sandbox Code Playgroud)
这是我在mongodb中的更新查询,它提供了一些结果为的结果
{ "err" : null , "updatedExisting" : true , "n" : 1 , "ok" : 1.0}
Run Code Online (Sandbox Code Playgroud)
并且在那时存储的更新查询正确执行.
但对于一些记录,它给出了结果
{ "err" : "not okForStorage" , "code" : 12527 , "n" : 0 , "ok" : 1.0}
Run Code Online (Sandbox Code Playgroud)
记录既不更新也不在sto中存储
在数据中有多个BasicDBList(列表)使用.
如果有人知道plz回复
谢谢
我正在研究mongodb.其中我想使用像查询.我的收藏结构如下.
{ "name" : "xy" , "age" : 34 , "location" : "sss"}
{ "name" : "xyx" , "age" : 45 , "location" : "sshs"}
{ "name" : "x" , "age" : 33 , "location" : "shhss"}
{ "name" : "pq" , "age" : 23 , "location" : "hhh"}
{ "name" : "pqr" , "age" : 12 , "location" : "sss"}
Run Code Online (Sandbox Code Playgroud)
我想找到与"name"匹配的记录:"x".
所以查询将返回匹配xy,xyz,x的所有三个记录.
有可能在mongo.
如果有人知道plz回复.
谢谢
我在jsp页面中传递包含标签的param值,如下所示
<s:include value="../../commonjspf/status.jspf">
<s:param name="mystatus" value="%{status}">
</s:param>
</s:include>
Run Code Online (Sandbox Code Playgroud)
其中status变量来自action类.
我想在struts中的status.jspf页面中访问mystatus param if tag以与我的默认值进行比较.
<s:if test ="">
</s:if>
Run Code Online (Sandbox Code Playgroud)
要么
<s:set name="" value =""/>
Run Code Online (Sandbox Code Playgroud)
任何上述标签.
我怎么才能访问?
请建议我.
谢谢.
我有一个清单:
List<Object> myList = new ArrayList<Object>();
Run Code Online (Sandbox Code Playgroud)
要从此列表中获取,有两种方法:
1.
for(Object obj : myList )
{
// some code
}
Run Code Online (Sandbox Code Playgroud)
2.
Iterator<Object> objIt = myList.iterator();
while(obj.hasNext()) {
Object obj = (Object)objIt.next();
// some code
}
Run Code Online (Sandbox Code Playgroud)
我的问题是哪一个是内存效率和快速迭代?
我正在使用mongoDB数据库.我收集的格式如下.
{ name : name1 , area: a , country : c}
{ name : name2 , area: b , country : c}
{ name : name3 , area: a1 , country : c1}
{ name : name4 , area: b1 , country : c1}
Run Code Online (Sandbox Code Playgroud)
我想要查询
select * from coll where (country =c and area =a) or (country = c1 and area = b1)
Run Code Online (Sandbox Code Playgroud)
在mongodb查询中.
我已经阅读了很多文档,但没有找到合适的答案.
所以如果有人知道请回复.
谢谢
我在谷歌搜索但没有得到适当的例子如何使用webRTC和node.js创建文本聊天应用程序.
如果有人知道如何做这件事请.请分享详情.