我必须在mongodb聚合pipiline中将毫秒转换为日期格式 -
我的疑问是 -
db.campaign_wallet.aggregate({"$match" : {"campaignId" : 1, "txnTime" : { "$gte" : 1429554600000, "$lte" : 1430159400000}}}, {"$group" : {"_id" : {"msisdn" : "$msisdn", "txnTime" : "$txnTime"}, "count" : {"$sum": 1}}});
Run Code Online (Sandbox Code Playgroud)
在此查询中如何将txnTime(以毫秒为单位)转换为管道中的日期?
我有一个带有背衬物体的弹簧形式.表格是这样的 -
<sf:form cssClass="form-horizontal" commandName="campaignModel" method="post">
<sf:input path="campaign.name" class="form-control" />
<sf:input path="landingPageModels.landingPage.url" class="form-control" />
</sf:form>
Run Code Online (Sandbox Code Playgroud)
模型类(表单支持对象) -
CampaignModel.java
public class CampaignModel {
private Campaign campaign = new CampaignImpl();
private List<LandingPageModel> landingPageModels = new Arraylist<LandingPageModel>;
public Campaign getCampaign() {
return campaign;
}
public void setCampaign(Campaign campaign) {
this.campaign = campaign;
}
public List<LandingPageModel> getLandingPageModels() {
return landingPageModels;
}
public void setLandingPageModels(List<LandingPageModel> landingPageModels) {
this.landingPageModels = landingPageModels;
}
Run Code Online (Sandbox Code Playgroud)
LandingPageModel.java是 -
public class LandingPageModel {
private LandingPage landingPage = new LandingPageImpl();
private …
Run Code Online (Sandbox Code Playgroud) 我想在JavaScript中解析JSON字符串.响应是这样的
var response = '{"1":10,"2":10}';
Run Code Online (Sandbox Code Playgroud)
如何从这个json中获取每个键和值?
我这样做 -
var obj = $.parseJSON(responseData);
console.log(obj.count);
Run Code Online (Sandbox Code Playgroud)
但我得到undefined
了obj.count
.
我在Controller中的请求处理方法中添加RedirectAttributes时遇到此异常 -
org.springframework.web.util.NestedServletException: Request processing failed; nested exception is org.springframework.web.bind.annotation.support.HandlerMethodInvocationException: Failed to invoke handler method [public java.lang.String com.vc.teacher.controller.AccountController.signUpUser(com.vc.teacher.entities.User,org.springframework.web.servlet.mvc.support.RedirectAttributes)]; nested exception is java.lang.IllegalStateException: Argument [RedirectAttributes] is of type Model or Map but is not assignable from the actual model. You may need to switch newer MVC infrastructure classes to use this argument.
org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:978)
org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:868)
javax.servlet.http.HttpServlet.service(HttpServlet.java:754)
org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:842)
javax.servlet.http.HttpServlet.service(HttpServlet.java:847)
root cause
org.springframework.web.bind.annotation.support.HandlerMethodInvocationException: Failed to invoke handler method [public java.lang.String com.vc.teacher.controller.AccountController.signUpUser(com.vc.teacher.entities.User,org.springframework.web.servlet.mvc.support.RedirectAttributes)]; nested exception is java.lang.IllegalStateException: Argument [RedirectAttributes] is of type Model or Map but …
Run Code Online (Sandbox Code Playgroud) 我有一个jsp文件,我使用ajax文件上传方法上传文件.对于文件的后端处理我在春天制作了一个控制器.但我无法找到在这种情况下如何处理弹簧2.5中的文件?我的代码是 -
JSP文件
<input type="file" name="file" />
<script type="text/javascript">
function saveMedia() {
var formData = new FormData();
formData.append('file', $('input[type=file]')[0].files[0]);
console.log("form data " + formData);
$.ajax({
url : 'ajaxSaveMedia.do',
data : formData,
processData : false,
contentType : false,
type : 'POST',
success : function(data) {
alert(data);
},
error : function(err) {
alert(err);
}
});
}
</script>
Run Code Online (Sandbox Code Playgroud) 如何将当前小时作为自纪元以来的毫秒计数?
就像时间是凌晨4:20然后如何以毫秒为单位得到当前小时,以便它代表凌晨4点