问题
How to retrieve multiple values in single field in datastore nodejs. code:
const query = datastore.createQuery('Task')
.filter('user_id', '=', [1,2,3])
.order('priority', {
descending: true
});
this is not working. I need query something like this
select userName from Table where user_id in (1, 2, 3);
回答1:
You can query to retrieve multiple values like the following:
If you have array of multiple datastore Id's like following:
[1,2,3,4]
You can query with gstore-node Package
var userData = await UserModel.get([1,2,3,4]);
Hope this will help you.
Thanks
来源:https://stackoverflow.com/questions/45553555/datastore-queries-to-retrive-multiple-values-in-gcp-nodejs