我是MongoDB的初学者,我正在使用JAVA驱动程序来玩它.
我有以下代码
MongoClient client = new MongoClient();
DB d = client.getDB("world");
DBCollection c = d.getCollection("zips");
DBCursor cursor = c.find();
Run Code Online (Sandbox Code Playgroud)
现在我的问题是我想使用一个简单的光标来浏览文档.不推荐使用getDB()方法,但它可以正常工作.在文档中提到getDB可以用MongoClient.getDatabase()替换; 但getDatabase()返回MongoDatabase而不是DB.
有人可以指出制作DBCursor的正确方法,而不使用任何弃用的方法.谢谢.
PS:我知道有像morphia,jongo等框架,但请不要讨论它们.我想目前只使用JAVA驱动程序.编辑:区别在于在JAVA驱动程序中获取游标而不是在DB和MongoClient之间
我正在使用Microsoft SQL SERVER 2014.
以下是我的查询
SELECT type, SUM(calories) AS total_calories
FROM exercise_logs
GROUP BY type
HAVING total_calories > 150;
Run Code Online (Sandbox Code Playgroud)
我得到了错误
消息207,级别16,状态1,行2无效的列名称'total_calories'.
这是一个非常简单的表(我是sql和学习它的新手).谁能指出我做错了什么?谢谢.
我希望在我的 EditText 中显示的数字最多为 1 个小数位,没有前导零,例如 25.0 不像 025.0
我怎样才能做到这一点?
这是在安卓中
android ×1
deprecated ×1
format ×1
having ×1
java ×1
mongodb ×1
numbers ×1
sql ×1
sql-server ×1