<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          lovefieldIndexedDB 關(guān)系查詢引擎

          聯(lián)合創(chuàng)作 · 2023-09-22 07:52

          lovefield 是建立在 IndexedDB 上的關(guān)系查詢引擎。它提供了類(lèi)似 SQL 的語(yǔ)法,并且可以跨瀏覽器工作(目前支持 Chrome 37 及以上版本,F(xiàn)irefox 31 及以上版本,IE 10 及以上版本)。

          示例代碼:

          <!doctype html>
          <html>
            <head>
              <meta charset="utf-8" />
              <title>Minimal example of using Lovefield</title>
              <script src="lovefield.min.js"></script>
            </head>
            <body>
              <script>
          
          var schemaBuilder = lf.schema.create('todo', 1);
          
          schemaBuilder.createTable('Item').
              addColumn('id', lf.Type.INTEGER).
              addColumn('description', lf.Type.STRING).
              addColumn('deadline', lf.Type.DATE_TIME).
              addColumn('done', lf.Type.BOOLEAN).
              addPrimaryKey(['id']).
              addIndex('idxDeadline', ['deadline'], false, lf.Order.DESC);
          
          var todoDb;
          var item;
          schemaBuilder.connect().then(function(db) {
            todoDb = db;
            item = db.getSchema().table('Item');
            var row = item.createRow({
              'id': 1,
              'description': 'Get a cup of coffee',
              'deadline': new Date(),
              'done': false
            });
          
            return db.insertOrReplace().into(item).values([row]).exec();
          }).then(function() {
            return todoDb.select().from(item).where(item.done.eq(false)).exec();
          }).then(function(results) {
            results.forEach(function(row) {
              console.log(row['description'], 'before', row['deadline']);
            });
          });
          
              </script>
            </body>
          </html>
          瀏覽 12
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          編輯 分享
          舉報(bào)
          評(píng)論
          圖片
          表情
          推薦
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          編輯 分享
          舉報(bào)
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  亚洲热情在线 | 狠狠人妻久久久久久综合 | 精品一区二区三区四区五区六区七区 | 一级A一级闪射免费播放 | 无码欧美 |