小编Lio*_*789的帖子

Backbone中的验证是不是在验证?

嘿所以我知道骨干改变了验证,我试图让它工作?有人注意到出了什么问题.以下是验证的JSfiddle链接.不明白为什么不验证. http://jsfiddle.net/NcHTb/

码:

(function () {
    window.App = {
        Models: {},
        Collections: {},
        Views: {},
        Templates: {},
        Router: {}

    };


    App.Models.User = Backbone.Model.extend({
        defaults: {
            firstName: 'first',
            lastName: 'last',
            email: 'Email',
            phone: '222',
            birthday: 'date'
        },

        validate: function (attrs) {
            if (!attrs.firstName) {
                return 'You must enter a real first name.';
            }
            if (!attrs.lastName) {
                return 'You must enter a real last name.';
            }
            if (attrs.email.length < 5) {
                return 'You must enter a real email.';
            }
            if (attrs.phone.length < …
Run Code Online (Sandbox Code Playgroud)

javascript validation node.js backbone.js

1
推荐指数
1
解决办法
96
查看次数

如何按firebase中的子键值排序?

我试图根据dateAdded对项目进行排序:

树看起来像这样:

projects: {
    "someprojectId": {
       dateAdded: Firebase.TimeStamp
    },

    "someProjectid2":{
      dateAdded: Firebase.Timestamp
   }

}
Run Code Online (Sandbox Code Playgroud)

我在android中调用它是这样的:

mDatabase.child("projects").orderByChild("dateAdded").addValueEventListener(new ValueEventListener() {
Run Code Online (Sandbox Code Playgroud)

但是,它没有正确排序,或者根本不是事实?

sorting android firebase firebase-realtime-database

1
推荐指数
1
解决办法
5962
查看次数

Firebase DatabaseReference没有删除事件侦听器?

嘿,我需要在某个时候删除这个监听器,还是自己删除它?我在我的活动中调用了一个片段,用户可以转到另一个视图而不会被销毁.因此不知道如果我莫名其妙地猜想在删除此onDestroy,onPause打电话?我没有看到删除它的方法,因为它是一个DatabaseReference

这是代码:

private DatabaseReference mDatabase;
  mDatabase.child("projects").orderByChild("viewCount").limitToLast(15).addChildEventListener(new ChildEventListener() {
            @Override
            public void onChildAdded(DataSnapshot dataSnapshot, String s) {
Run Code Online (Sandbox Code Playgroud)

android listener firebase firebase-realtime-database

1
推荐指数
1
解决办法
9089
查看次数

如何向ElasticSearch添加新字段?

我正在尝试向elasticsearch添加一个新字段-称为“ dateAdded”,该字段也将用于对数据进行排序。不知道如何使用nodejs。

我在看这里吗?

https://www.elastic.co/guide/zh-CN/elasticsearch/reference/current/docs-update.html

我只看到一个使用curl的示例,如何使用带有该模块的nodejs- https://github.com/elastic/elasticsearch-js

这是我最初建立索引的方式:

esclient.index({  
                              index: 'projects',
                              type: 'project',
                              id: projectIdStr,
                              body: {
                                "title": proj.title,
                                "company": proj.company,
                                "tags": proj.tagsArray,
                                "defaultPicId": proj.defaultPicId
                              }
                            },function(err,resp,status) {
                                if(err) { console.log(err);} else {

                                //stored
                                }

                            });
Run Code Online (Sandbox Code Playgroud)

javascript database node.js elasticsearch

1
推荐指数
1
解决办法
4806
查看次数