Skip to content
Snippets Groups Projects
Commit b82eda50 authored by syuilo's avatar syuilo
Browse files

[Server] Fix query performance

parent 18ec136e
No related branches found
No related tags found
No related merge requests found
......@@ -49,14 +49,14 @@ module.exports = (params, user, app) =>
// Construct query
const sort = {
created_at: -1
_id: -1
};
const query = {
user_id: user._id,
parent_id: folder
};
if (since !== null) {
sort.created_at = 1;
sort._id = 1;
query._id = {
$gt: new mongo.ObjectID(since)
};
......
......@@ -74,11 +74,11 @@ module.exports = (params, user) =>
};
const sort = {
created_at: -1
_id: -1
};
if (since !== null) {
sort.created_at = 1;
sort._id = 1;
query._id = {
$gt: new mongo.ObjectID(since)
};
......
......@@ -48,7 +48,7 @@ module.exports = (params, user) =>
limit: limit,
skip: offset,
sort: {
created_at: -1
_id: -1
}
});
......
......@@ -38,11 +38,11 @@ module.exports = (params) =>
// Construct query
const sort = {
created_at: -1
_id: -1
};
const query = {};
if (since !== null) {
sort.created_at = 1;
sort._id = 1;
query._id = {
$gt: new mongo.ObjectID(since)
};
......
......@@ -55,13 +55,13 @@ module.exports = (params, user) =>
// Construct query
const sort = {
created_at: -1
_id: -1
};
const query = {
repost_id: post._id
};
if (since !== null) {
sort.created_at = 1;
sort._id = 1;
query._id = {
$gt: new mongo.ObjectID(since)
};
......
......@@ -39,11 +39,11 @@ module.exports = (params, me) =>
// Construct query
const sort = {
created_at: -1
_id: -1
};
const query = {};
if (since !== null) {
sort.created_at = 1;
sort._id = 1;
query._id = {
$gt: new mongo.ObjectID(since)
};
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment