Get third child on firebase database javascript












-1















I'm trying to read third child from my firebase database: Tahmin.



|belesmaclar
---|maç1
---|Tahmin: "storeddata";


I did try the following methods below, but none of them worked.



var f1 = firebaseRef = firebase.database().ref().child('/belesmaclar/maç1/Tahmin');

var f1 = firebaseRef = firebase.database().ref().child("/belesmaclar/maç1/Tahmin");

var f1 = firebaseRef = firebase.database().ref().child("belesmaclar").child("maç1").child("Tahmin");


Thanks for any help.



var f1 = firebaseRef = firebase.database().ref().child("belesmaclar").child("maç1").child("Tahmin");

f1.on('value' ,function(datasnapshot) {
head1.innerText = datasnapshot.val();
})









share|improve this question

























  • Have a look at the JS doc: firebase.google.com/docs/database/web/…

    – Renaud Tarnec
    Nov 13 '18 at 9:19
















-1















I'm trying to read third child from my firebase database: Tahmin.



|belesmaclar
---|maç1
---|Tahmin: "storeddata";


I did try the following methods below, but none of them worked.



var f1 = firebaseRef = firebase.database().ref().child('/belesmaclar/maç1/Tahmin');

var f1 = firebaseRef = firebase.database().ref().child("/belesmaclar/maç1/Tahmin");

var f1 = firebaseRef = firebase.database().ref().child("belesmaclar").child("maç1").child("Tahmin");


Thanks for any help.



var f1 = firebaseRef = firebase.database().ref().child("belesmaclar").child("maç1").child("Tahmin");

f1.on('value' ,function(datasnapshot) {
head1.innerText = datasnapshot.val();
})









share|improve this question

























  • Have a look at the JS doc: firebase.google.com/docs/database/web/…

    – Renaud Tarnec
    Nov 13 '18 at 9:19














-1












-1








-1








I'm trying to read third child from my firebase database: Tahmin.



|belesmaclar
---|maç1
---|Tahmin: "storeddata";


I did try the following methods below, but none of them worked.



var f1 = firebaseRef = firebase.database().ref().child('/belesmaclar/maç1/Tahmin');

var f1 = firebaseRef = firebase.database().ref().child("/belesmaclar/maç1/Tahmin");

var f1 = firebaseRef = firebase.database().ref().child("belesmaclar").child("maç1").child("Tahmin");


Thanks for any help.



var f1 = firebaseRef = firebase.database().ref().child("belesmaclar").child("maç1").child("Tahmin");

f1.on('value' ,function(datasnapshot) {
head1.innerText = datasnapshot.val();
})









share|improve this question
















I'm trying to read third child from my firebase database: Tahmin.



|belesmaclar
---|maç1
---|Tahmin: "storeddata";


I did try the following methods below, but none of them worked.



var f1 = firebaseRef = firebase.database().ref().child('/belesmaclar/maç1/Tahmin');

var f1 = firebaseRef = firebase.database().ref().child("/belesmaclar/maç1/Tahmin");

var f1 = firebaseRef = firebase.database().ref().child("belesmaclar").child("maç1").child("Tahmin");


Thanks for any help.



var f1 = firebaseRef = firebase.database().ref().child("belesmaclar").child("maç1").child("Tahmin");

f1.on('value' ,function(datasnapshot) {
head1.innerText = datasnapshot.val();
})






javascript firebase firebase-realtime-database






share|improve this question















share|improve this question













share|improve this question




share|improve this question








edited Nov 13 '18 at 11:21









samthecodingman

1,369913




1,369913










asked Nov 13 '18 at 9:07









DorbagnaDorbagna

559




559













  • Have a look at the JS doc: firebase.google.com/docs/database/web/…

    – Renaud Tarnec
    Nov 13 '18 at 9:19



















  • Have a look at the JS doc: firebase.google.com/docs/database/web/…

    – Renaud Tarnec
    Nov 13 '18 at 9:19

















Have a look at the JS doc: firebase.google.com/docs/database/web/…

– Renaud Tarnec
Nov 13 '18 at 9:19





Have a look at the JS doc: firebase.google.com/docs/database/web/…

– Renaud Tarnec
Nov 13 '18 at 9:19












2 Answers
2






active

oldest

votes


















0














var f1 = firebase.database().ref('/belesmaclar/maç1/Tahmin');
f1.once('value')
.then(function(snapshot) {
console.log(snapshot.val());
});


The code above should work if you only want to read it once.
If you want to listen for changes you should use: 'on'



var f1 = firebase.database().ref('/belesmaclar/maç1/Tahmin');
f1.on('value', function(snapshot) {
console.log(snapshot.val());
});





share|improve this answer
























  • it didn't work.The console prints " null "

    – Dorbagna
    Nov 13 '18 at 9:42













  • not work aganin.I can get one data with using this. var dar = firebaseRef = firebase.database().ref().child("somedata"); dar.on('value' ,function(datasnapshot) { kok.innerText = datasnapshot.val(); })..But third not working.

    – Dorbagna
    Nov 13 '18 at 9:58








  • 1





    I found the issue.The "ç" is nvalid character.

    – Dorbagna
    Nov 13 '18 at 10:21



















0














Your key likely contains an incorrectly encoded character. The character "ç" itself is okay, but must be encoded in UTF8.



I would escape the "ç" character as xC3xA7 rather than use it literally.



To streamline this process, you can also use the utf8 module.



Relevant Documentation



From Firebase Documentation > Web > Structure Your Data




If you create your own keys, they must be UTF-8 encoded, can be a maximum of 768 bytes, and cannot contain ., $, #, [, ], /, or ASCII control characters 0-31 or 127. You cannot use ASCII control characters in the values themselves, either.







share|improve this answer























    Your Answer






    StackExchange.ifUsing("editor", function () {
    StackExchange.using("externalEditor", function () {
    StackExchange.using("snippets", function () {
    StackExchange.snippets.init();
    });
    });
    }, "code-snippets");

    StackExchange.ready(function() {
    var channelOptions = {
    tags: "".split(" "),
    id: "1"
    };
    initTagRenderer("".split(" "), "".split(" "), channelOptions);

    StackExchange.using("externalEditor", function() {
    // Have to fire editor after snippets, if snippets enabled
    if (StackExchange.settings.snippets.snippetsEnabled) {
    StackExchange.using("snippets", function() {
    createEditor();
    });
    }
    else {
    createEditor();
    }
    });

    function createEditor() {
    StackExchange.prepareEditor({
    heartbeatType: 'answer',
    autoActivateHeartbeat: false,
    convertImagesToLinks: true,
    noModals: true,
    showLowRepImageUploadWarning: true,
    reputationToPostImages: 10,
    bindNavPrevention: true,
    postfix: "",
    imageUploader: {
    brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
    contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
    allowUrls: true
    },
    onDemand: true,
    discardSelector: ".discard-answer"
    ,immediatelyShowMarkdownHelp:true
    });


    }
    });














    draft saved

    draft discarded


















    StackExchange.ready(
    function () {
    StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53277358%2fget-third-child-on-firebase-database-javascript%23new-answer', 'question_page');
    }
    );

    Post as a guest















    Required, but never shown

























    2 Answers
    2






    active

    oldest

    votes








    2 Answers
    2






    active

    oldest

    votes









    active

    oldest

    votes






    active

    oldest

    votes









    0














    var f1 = firebase.database().ref('/belesmaclar/maç1/Tahmin');
    f1.once('value')
    .then(function(snapshot) {
    console.log(snapshot.val());
    });


    The code above should work if you only want to read it once.
    If you want to listen for changes you should use: 'on'



    var f1 = firebase.database().ref('/belesmaclar/maç1/Tahmin');
    f1.on('value', function(snapshot) {
    console.log(snapshot.val());
    });





    share|improve this answer
























    • it didn't work.The console prints " null "

      – Dorbagna
      Nov 13 '18 at 9:42













    • not work aganin.I can get one data with using this. var dar = firebaseRef = firebase.database().ref().child("somedata"); dar.on('value' ,function(datasnapshot) { kok.innerText = datasnapshot.val(); })..But third not working.

      – Dorbagna
      Nov 13 '18 at 9:58








    • 1





      I found the issue.The "ç" is nvalid character.

      – Dorbagna
      Nov 13 '18 at 10:21
















    0














    var f1 = firebase.database().ref('/belesmaclar/maç1/Tahmin');
    f1.once('value')
    .then(function(snapshot) {
    console.log(snapshot.val());
    });


    The code above should work if you only want to read it once.
    If you want to listen for changes you should use: 'on'



    var f1 = firebase.database().ref('/belesmaclar/maç1/Tahmin');
    f1.on('value', function(snapshot) {
    console.log(snapshot.val());
    });





    share|improve this answer
























    • it didn't work.The console prints " null "

      – Dorbagna
      Nov 13 '18 at 9:42













    • not work aganin.I can get one data with using this. var dar = firebaseRef = firebase.database().ref().child("somedata"); dar.on('value' ,function(datasnapshot) { kok.innerText = datasnapshot.val(); })..But third not working.

      – Dorbagna
      Nov 13 '18 at 9:58








    • 1





      I found the issue.The "ç" is nvalid character.

      – Dorbagna
      Nov 13 '18 at 10:21














    0












    0








    0







    var f1 = firebase.database().ref('/belesmaclar/maç1/Tahmin');
    f1.once('value')
    .then(function(snapshot) {
    console.log(snapshot.val());
    });


    The code above should work if you only want to read it once.
    If you want to listen for changes you should use: 'on'



    var f1 = firebase.database().ref('/belesmaclar/maç1/Tahmin');
    f1.on('value', function(snapshot) {
    console.log(snapshot.val());
    });





    share|improve this answer













    var f1 = firebase.database().ref('/belesmaclar/maç1/Tahmin');
    f1.once('value')
    .then(function(snapshot) {
    console.log(snapshot.val());
    });


    The code above should work if you only want to read it once.
    If you want to listen for changes you should use: 'on'



    var f1 = firebase.database().ref('/belesmaclar/maç1/Tahmin');
    f1.on('value', function(snapshot) {
    console.log(snapshot.val());
    });






    share|improve this answer












    share|improve this answer



    share|improve this answer










    answered Nov 13 '18 at 9:26









    gugateidergugateider

    627311




    627311













    • it didn't work.The console prints " null "

      – Dorbagna
      Nov 13 '18 at 9:42













    • not work aganin.I can get one data with using this. var dar = firebaseRef = firebase.database().ref().child("somedata"); dar.on('value' ,function(datasnapshot) { kok.innerText = datasnapshot.val(); })..But third not working.

      – Dorbagna
      Nov 13 '18 at 9:58








    • 1





      I found the issue.The "ç" is nvalid character.

      – Dorbagna
      Nov 13 '18 at 10:21



















    • it didn't work.The console prints " null "

      – Dorbagna
      Nov 13 '18 at 9:42













    • not work aganin.I can get one data with using this. var dar = firebaseRef = firebase.database().ref().child("somedata"); dar.on('value' ,function(datasnapshot) { kok.innerText = datasnapshot.val(); })..But third not working.

      – Dorbagna
      Nov 13 '18 at 9:58








    • 1





      I found the issue.The "ç" is nvalid character.

      – Dorbagna
      Nov 13 '18 at 10:21

















    it didn't work.The console prints " null "

    – Dorbagna
    Nov 13 '18 at 9:42







    it didn't work.The console prints " null "

    – Dorbagna
    Nov 13 '18 at 9:42















    not work aganin.I can get one data with using this. var dar = firebaseRef = firebase.database().ref().child("somedata"); dar.on('value' ,function(datasnapshot) { kok.innerText = datasnapshot.val(); })..But third not working.

    – Dorbagna
    Nov 13 '18 at 9:58







    not work aganin.I can get one data with using this. var dar = firebaseRef = firebase.database().ref().child("somedata"); dar.on('value' ,function(datasnapshot) { kok.innerText = datasnapshot.val(); })..But third not working.

    – Dorbagna
    Nov 13 '18 at 9:58






    1




    1





    I found the issue.The "ç" is nvalid character.

    – Dorbagna
    Nov 13 '18 at 10:21





    I found the issue.The "ç" is nvalid character.

    – Dorbagna
    Nov 13 '18 at 10:21













    0














    Your key likely contains an incorrectly encoded character. The character "ç" itself is okay, but must be encoded in UTF8.



    I would escape the "ç" character as xC3xA7 rather than use it literally.



    To streamline this process, you can also use the utf8 module.



    Relevant Documentation



    From Firebase Documentation > Web > Structure Your Data




    If you create your own keys, they must be UTF-8 encoded, can be a maximum of 768 bytes, and cannot contain ., $, #, [, ], /, or ASCII control characters 0-31 or 127. You cannot use ASCII control characters in the values themselves, either.







    share|improve this answer




























      0














      Your key likely contains an incorrectly encoded character. The character "ç" itself is okay, but must be encoded in UTF8.



      I would escape the "ç" character as xC3xA7 rather than use it literally.



      To streamline this process, you can also use the utf8 module.



      Relevant Documentation



      From Firebase Documentation > Web > Structure Your Data




      If you create your own keys, they must be UTF-8 encoded, can be a maximum of 768 bytes, and cannot contain ., $, #, [, ], /, or ASCII control characters 0-31 or 127. You cannot use ASCII control characters in the values themselves, either.







      share|improve this answer


























        0












        0








        0







        Your key likely contains an incorrectly encoded character. The character "ç" itself is okay, but must be encoded in UTF8.



        I would escape the "ç" character as xC3xA7 rather than use it literally.



        To streamline this process, you can also use the utf8 module.



        Relevant Documentation



        From Firebase Documentation > Web > Structure Your Data




        If you create your own keys, they must be UTF-8 encoded, can be a maximum of 768 bytes, and cannot contain ., $, #, [, ], /, or ASCII control characters 0-31 or 127. You cannot use ASCII control characters in the values themselves, either.







        share|improve this answer













        Your key likely contains an incorrectly encoded character. The character "ç" itself is okay, but must be encoded in UTF8.



        I would escape the "ç" character as xC3xA7 rather than use it literally.



        To streamline this process, you can also use the utf8 module.



        Relevant Documentation



        From Firebase Documentation > Web > Structure Your Data




        If you create your own keys, they must be UTF-8 encoded, can be a maximum of 768 bytes, and cannot contain ., $, #, [, ], /, or ASCII control characters 0-31 or 127. You cannot use ASCII control characters in the values themselves, either.








        share|improve this answer












        share|improve this answer



        share|improve this answer










        answered Nov 13 '18 at 10:57









        samthecodingmansamthecodingman

        1,369913




        1,369913






























            draft saved

            draft discarded




















































            Thanks for contributing an answer to Stack Overflow!


            • Please be sure to answer the question. Provide details and share your research!

            But avoid



            • Asking for help, clarification, or responding to other answers.

            • Making statements based on opinion; back them up with references or personal experience.


            To learn more, see our tips on writing great answers.




            draft saved


            draft discarded














            StackExchange.ready(
            function () {
            StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53277358%2fget-third-child-on-firebase-database-javascript%23new-answer', 'question_page');
            }
            );

            Post as a guest















            Required, but never shown





















































            Required, but never shown














            Required, but never shown












            Required, but never shown







            Required, but never shown

































            Required, but never shown














            Required, but never shown












            Required, but never shown







            Required, but never shown







            Popular posts from this blog

            Full-time equivalent

            Bicuculline

            さくらももこ