Comments (3)
Thanks for the report!
Given that @export annotation is used at
lovefield/lib/aggregated_column.js
Line 101 in 6e6cc7c
as()
when minify-ing, but apparently this is not the case. Need to investigate further, and potentially build a minimal repro against the compiler.from lovefield.
I am not able to reproduce the problem. Seems to work fine for me with lovefield.min.js. See complete example below.
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(
lf.fn.count(item.id).as('count of rows')
).from(item).where(item.done.eq(false)).exec();
}).then(function(results) {
console.log(JSON.stringify(results));
});
Which prints the following in the devtools console
[{"count of rows":1}]
Which version of Lovefield are you using? I tried both the master branch, as well the 2.1.12 and both work fine.
from lovefield.
from lovefield.
Related Issues (20)
- Please consider releasing a new version to npm that requires js-yaml >= 3.13.1 HOT 2
- nullable string column and sort by this column results in rows with null omitted?! HOT 3
- Silly Question: Lovefield and Apps Script HOT 1
- Error when updating record - Error 501 HOT 3
- Error when trying to use persistentIndex(true) HOT 1
- Help needed to build predicates dynamically HOT 2
- Dead link in docs HOT 1
- Select after delete and insert in transaction HOT 2
- Cannot insert ArrayBuffer correctly ! HOT 1
- Will lovefield get long term support? HOT 1
- lovefields/demo/scrum broken HOT 2
- Distinct and OrderBy Unindexed field HOT 3
- [Feature Request] Faster `String` Match HOT 4
- indexed nullable DATE_TIME field causes error on .insert() unless specified HOT 1
- Where clause "not in" with an empty array always returns false
- Where's the manual? HOT 1
- dealing with nested queries HOT 1
- Migrate from Travis CI
- Is this project dead? HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from lovefield.